Windows XP Pro Service Pack 3 を使用しています。
さまざまなドライブが利用可能かどうかをテストする .bat ファイルがあります。利用可能な場合、bat ファイルは、別のプログラムである exe ファイルが使用する小さなスクリプトを書き込みます。
問題は、bat ファイルがディスクがフロッピー ドライブにあるかどうかをテストするコマンドを発行するときに、Windows がエラーとメッセージ ボックスを生成することです。Windows は独自のテストを行っており、メッセージ ボックスが表示され、bat ファイルが停止します。Windows にテストを行わせたくありません。
問題を示すために私が書いた短いバットファイルを次に示します。
@ECHO OFF
CLS
REM TEST FOR FLASH DRIVE
IF EXIST G:\NUL (
ECHO Flash Drive found
)
REM TEST FOR FLOPPY DISK IN DRIVE
IF EXIST A:\NUL (
ECHO Floppy in Drive
)
Windows に邪魔されずにフロッピーをテストするにはどうすればよいですか?