Windows system >> Windowsの知識 >  >> Windows XPシステムチュートリアル >> XPシステムの基本 >> Windows XPオペレーティングシステムの自動メンテナンス

Windows XPオペレーティングシステムの自動メンテナンス

  
Windows XPの毎日のメンテナンスは時間がかかり、退屈なことですが、Windows XPがよりスマートになることができる場合は、自動メンテナンスを実行することをお勧めします。以下では、.infファイルによるWindows XPの自動メンテナンスの手法を紹介しますが、具体的な自動メンテナンスの内容は任意に設定できますが、実装にはコマンドが必要です。たとえば、ファイルのバックアップにはXcopy、ディスクのデフラグにはDefrag、ジャンクファイルを削除するにはDelなどを使用します。その原理を説明するために、Defragを例にとりましょうあなたのニーズに応じてそれを修正することができます。実施ステップ1。メインを確立します。 BATファイル

管理者としてWindows XPにログインし、システムディスクのルートディレクトリにMain.batという名前の新しいファイルを作成し(ファイル名は気軽に取得できます)、以下の内容を入力します。
cd C:Cind Windowsシステム32デフラグC:/ f chkntfs C:2。メインを確立します。 InfファイルMain.infという名前の新しいファイルを作成し、次のように入力します。
[version]
Signature = "$ 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。作成を開始します。 BファイルBドライブのルートディレクトリにバッチファイルBegin.batを作成し、このファイルに入力します。C:WindowsSystem32 undll32.exe advpack.dll、LaunchINFSectionEx

C:Main.inf、DefaultInstall ,, 32

このコマンドの目的は、Windows XPにハードウェアのインストールプロセスを開始させて、.infファイルの指示を実行させることです。 Rundll32.exeは、WindowsでDLLファイル(ダイナミックリンクライブラリ)内の関数によって提供される関数を呼び出すために使用されます。たとえば、ここでrundll32.exeはadvpack.dll内のLaunchINFSectionEx関数を呼び出し、この関数の機能は.infインストールプロセスを開始することです。ただし、Main.infの内容はハードウェアのインストールとは無関係ですが、システムの自動メンテナンスコマンドに変更されました。 4。予約タスク予約タスクの役割は、Begin.batファイルを定期的に実行することです:(1)Windows XPのスタートメニューを開き、プログラム→アクセサリ→システムツール→タスクのスケジュールと選択します。 [スケジュールされたタスクの追加]をダブルクリックし、[参照]をクリックしてCドライブのルートディレクトリの下にあるBegin.batファイルを見つけ、[次へ]ボタンをクリックします。

(2)

は、(3)コンピュータの管理者のパスワードである、スケジュールされたタスクを実行するためにパスワードを設定し、「次へ」ボタンをクリックする;「次へ」ボタンをクリックし、「毎週」と
(4)タスクを実行する特定の日時を設定する。上記の例では、自動メンテナンスのために、このスケジュールされたタスクに、毎週日曜日の23:30にファイルC:Begin.batを実行させます。

原則

.infファイルは通常、ハードウェアのインストールに使用されているが、実際には、それはテキストファイルです。ユーザーがファイルを右クリックして「インストール」を選択すると、Windowsはファイルの内容に基づいて一連の操作を実行します。上記の自動メンテナンス方法は.infファイルのこの機能によって実行されます。スケジュールしたタスクを作成すると、Begin.batが呼び出されます。 Begin.batはMain.infを設定ファイルとして使用して、インストールプロセスを開始し、Main.infの内容に従って一連の操作を実行します。 Main.infが起動すると、最初に[Tst.PreSetup]セクションにある "C:Main.bat"というステートメントを実行します。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