Windows system >> Windowsの知識 >  >> Windows XPシステムチュートリアル >> XPシステムの基本 >> 絶対に強力:ウィンXP自動メンテナンスシステムを聞かせて

絶対に強力:ウィンXP自動メンテナンスシステムを聞かせて

  
                  Windows XPは自動的に十分に維持するために、賢くすることができた場合、Windows XP、定期的なメンテナンスは、時間がかかり、退屈なものです。ここでは、それが自動的にWindows XPで.infファイルの方法を紹介し、具体的な内容は、自動的に任意の保持することができるスキルを維持するが、それが命令する必要があります。例えば、その上のジャンクファイルなどを削除するには、Xcopyをファイルのバックアップ、デフラグデフラグ、デルを用いて行います。原理を説明するために、ここでデフラグは、例えば、あなたが自分のニーズに応じて変更することができます。

実装手順

1. Main.batファイル

ファイルMain.batと呼ばれる新しい1のルートディレクトリに管理者のWindows XP、システムディスクとしてログイン確立(ファイル

C

のCD

CD Windowssystem32の

デフラグC:/F
名は簡単に、以下同じを取る)し、次のように入力することができます

CをCHKNTFS:

2.確立Main.infファイル

Main.infという名前のファイルを作成し、次のように入力します

[バージョン]

署名= "$ CHICAGO $"

AdvancedINF = 2.5、 "のAdvpack.dll"

[DefaultInstall]

RunPreSetupCommands = Tst.PreSetup

RunPostSetupCommands = Tst.PostSetup

[Tst.PreSetup]

C:Main.bat

[Tst.PostSetup]

C:WINDOWSSYSTEM32TSSHUTDN.EXE 0 /DELAY:0 /POWERDOWN

このファイルで、署名はそれ以外のファイルは動作しません、 "$ CHICAGO $" に設定する必要があります。

3. Begin.batファイル

Begin.batは、このファイルに入力し、Cのルートディレクトリにあるバッチファイルを作成確立:

C:WINDOWSSystem32 undll32。 exeファイルのAdvpack.dll、LaunchINFSectionEx

C:Main.inf、DefaultInstall ,, 32

このコマンドの役割は、.infファイルのコマンドを実行するには、Windows XPのインストールハードウェアを開始することです。 WindowsでRUNDLL32.EXEは、関数の機能は、DLLファイル(ダイナミックリンクライブラリ)を提供して呼び出すために使用されます。例えば、それはLaunchINFSectionEx機能で、ここでのAdvpack.dllます。rundll32.exe呼び出して、関数が.INFインストールプロセスを開始することです戻ります。しかし、コンテンツとハードウェアのインストールMain.infは何の関係もありませんが、我々は自動的に維持コマンドシステムに不正行為を犯しています。

4.役割スケジュールされたタスク

スケジュールされたタスクを定期的に実行されているのは次のようBegin.batファイル、手順は次のとおりです。

(1)「プログラムを入力するには、Windows XPのスタートメニューを開きます。 →アクセサリ→システムツール→スケジュールタスク「ダブルクリックして」 『Begin.batファイル以下のCのルートディレクトリを検索し、[OK]をクリックします』ブラウズ次へ「ボタン「をクリックし、」スケジュールされたタスクを追加します。


(3)をクリックし、コンピュータの管理者パスワードでスケジュールされたタスクのパスワードを、実行するように設定されている ";(2)タスクの実行サイクルは、「次へ」ボタンをクリックし、「毎週」であると設定次へ「ボタン、特定の日時

は(4)タスクを実行するように構成されました。 Begin.bat、自動メンテナンス:

上記の例では、毎週日曜日のファイルC 23時30一度行ってこの作業を行う予定。 .infファイル

原則


は、通常、ハードウェアのインストールに使用され、実際には、テキストファイルです。ユーザーがマウスの右ボタンをクリックして、Windowsがこのファイルの内容に基づいて、一連の操作を実行しますと、ファイルの「インストール」を選択した場合、上記の自動メンテナンス方法は、ファイルの実装の.infこの機能を利用することです。

私たちは、スケジュールされたタスクの開始を確立しているとき、それはBegin.batを呼び出します。 Begin.batは、インストールプロセス、内容Main.infに従い、一連の作業としてMain.infを開始するには、構成ファイルを使用しています。とき:

最初に実行されますMain.inf開始[Tst.PreSetup]段落文の中で、つまり、ディスクの最適化: "Main.bat C"、Main.batと呼ばれ、WindowsがCになります作品。 Main.batコンテンツより豊かな、より強力な自動メンテナンス機能。

Main.batコマンドは文が順番に実行される[Trs.PostSetup]、実行が終了した後、次のとおりです

C:WINDOWSSYSTEM32TSSHUTDN.EXE 0 /DELAY:0 /POWERDOWNは

このステートメントは、コンピュータの電源をオフするために使用され、実際には、「WindowsのXP +は、電源を遮断してください。」であります

最後に、このメソッドはのみ、Windows XPのホームを使用することができないでWindows XP Professionlで達成することができるに注意すべきです。

Copyright © Windowsの知識 All Rights Reserved