完全に無人でchkdskを実行する方法

完全に無人でchkdskを実行する方法

chkdsk のスケジュール設定について質問があります。次のコマンドを使用して、メイン ハードドライブ (Windows がインストールされている場所) の Windows 7 のタスク スケジューラで chkdsk を実行しています: echo y|chkdsk /f /r。

しかし、2 番目のハード ドライブに同じコマンドを使用することはできません。chkdsk は最初に強制的にマウント解除するかどうかを尋ねますが、強制的にマウント解除しないので、エコーできません...

最初の質問には n と答え、2 番目の質問には y と答える必要があります。

chkdsk プロンプトに n と y と答えるコマンドを作成する方法を知っている人はいますか?

または...

何も尋ねずに chkdsk をスケジュールする方法はありますか?

答え1

スクリプトでは、各chkdskのドライブパラメータを指定できます。

echo n|chkdsk /r C:
echo y|chkdsk /r D:

関連情報