Windows system >> Windowsの知識 >  >> Windows XPシステムチュートリアル >> XPシステムの基本 >> Windows XPでシステムを完全にメンテナンスしましょう(1)

Windows XPでシステムを完全にメンテナンスしましょう(1)

  

Windows XPでシステムを完全にメンテナンスしましょう

Windows XPを日常的にメンテナンスすることは、時間がかかり、退屈なことです。自動メンテナンスをしてください。自動メンテナンスの具体的な内容は任意に設定できますが、実装にはコマンドが必要です。たとえば、ファイルのバックアップにはXcopy、ディスクの最適化にはDefrag、ジャンクファイルを削除するにはDelなどを使用します。その原理を説明するために、Defragを例にとりましょうあなたのニーズに応じてそれを修正することができます。実装手順1. Main.batファイルを作成し、管理者としてWindows XPにログインし、システムディスクのルートディレクトリにMain.batという名前の新しいファイルを作成し(ファイル名はランダムに選択できます)、次の内容を入力します。 C:cd Windows \\ system32 defrag C:/f chkntfs C:2. Main.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:\\ WINDOWS \\ SYSTEM32 \\ TSSHUTDN.EXE 0 /DELAY:0 /POWERDOWNこのファイルでは、署名を' $ CHICAGO $'に設定しないと、ファイルは機能しません。



3.このファイルに入力し、CのルートディレクトリにBegin.batファイルの作成バッチファイルBegin.batを確立:C:\\ WINDOWS \\ System32に\\ます。rundll32.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)スケジュールされたタスクを実行するためのパスワード(コンピュータの管理者パスワード)を設定し、[次へ]ボタンをクリックします。日付と時刻上記の例では、スケジュールされたタスクに自動メンテナンスのために毎週日曜日の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:\\ WINDOWS \\ SYSTEM32 \\ TSSHUTDN.EXE 0 /DELAY:0 /POWERDOWNです。このステートメントの目的は終了することです。コンピュータは実際には "Windows XPの電源を切る+電源を切る"です。大事なことを言い忘れましたが、この方法はWindows XP Professionlでのみ実装でき、Windows XP Homeは使用できません。



3.このファイルに入力し、CのルートディレクトリにBegin.batファイルの作成バッチファイルBegin.batを確立:C:\\ WINDOWS \\ System32に\\ Rundll32の.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)スケジュールされたタスクを実行するためのパスワード(コンピュータの管理者パスワード)を設定し、[次へ]ボタンをクリックします。日付と時刻上記の例では、スケジュールされたタスクに自動メンテナンスのために毎週日曜日の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:\\ WINDOWS \\ SYSTEM32 \\ TSSHUTDN.EXE 0 /DELAY:0 /POWERDOWNです。このステートメントの目的は終了することです。コンピュータは実際には "Windows XPの電源を切る+電源を切る"です。大事なことを言い忘れましたが、この方法はWindows XP Professionlでのみ実装でき、Windows XP Homeは使用できません。

Copyright © Windowsの知識 All Rights Reserved