Windows XPの毎日のメンテナンスは時間がかかり、退屈な作業ですが、Windows XPの方が賢い場合は、自動メンテナンスを実行することをお勧めします。以下に、.infファイルによるWindows XPの自動メンテナンスの手法を紹介しますが、自動メンテナンスの具体的な内容は任意に設定できますが、実装するためのコマンドが必要です。たとえば、ファイルのバックアップにはXcopy、ディスクのデフラグにはDefrag、ジャンクファイルを削除するにはDelなどを使用します。その原理を説明するために、Defragを例にとりましょうあなたのニーズに応じてそれを修正することができます。
実装手順
1. Main.batファイルを作成します。
管理者としてWindows XPにログインし、システムディスクのルートディレクトリにMain.batという名前を付けます。ファイル(ファイル名は気軽に取ることができます。以下も同じ):次のように入力します。
cd
C:
cd Windowssystem32
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: WINDOWSSYSTEM32TSSHUTDN.EXE 0 /DELAY:0 /POWERDOWN
このファイルでは、署名を "$ CHICAGO $"に設定しないとファイルが機能しません。
3. Begin.batファイルを作成します。
CドライブのルートディレクトリにバッチファイルBegin.batを作成し、このファイルに入力します。
C:WINDOWSSystem32undll32.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 Professionlでのみ実装でき、Windows XP Homeは使用できないということです。
あなたがXPシステムのユーザーである場合、私はあなたが状況に遭遇するであろうと信じています。システムをセットアップできない、または設定エラーが原因で、シャットダウンを実行できない場合があります。 XP
最初にシステムファイルだけを読みます。 システムとアプリケーションのインデックスが保存されるためです。起動速度を向上させるという観点から見た情報では、読み取りシステムファイルのみを設定でき、アプリケー
WinXPユーザーの中には、システムを再インストールしたときに、グラフィックカードドライバのインストール時にシステムディスプレイハードウェアに互換性がないことに気づいた場合、Win XPシステムインス
Windows XPをインストールするとハードディスクに1.5G、2Gの容量があれば、当然問題はありません。ハードディスクが小さければアプリケーションソフトウェアをインストールすると、空き容量がなくな
win7システムはword document cursorのサイズをどのように変更しますか?
Windows Server 2003 VPN(仮想プライベートネットワーク)
このシステムをインストールした後、ハードドライブがプラグ可能なデバイスになるのはなぜですか?
Windows 10は完全に無料でアップグレードできます。 Win7 /win8.1 /winPhone 8.1は無料でアップグレード可能
Win10のノートブックブートのブラックスクリーン理由分析と解決策
Win8の画面をロックする方法Win8のロック画面設定のグラフィックチュートリアル
Win7はデスクトップファイルを小さなドアのDディスクに転送します