如何测试驱动器中的软盘?

时间:2013-03-02 02:24:42

标签: windows batch-file

我正在使用带有Service Pack 3的Windows XP专业版。

我有一个.bat文件,用于测试各种驱动器是否可用,如果是,则bat文件会编写另一个程序,exe文件使用的小脚本。

问题是当bat文件发出命令来测试磁盘是否在软盘驱动器中时,Windows会生成错误和消息框。 Windows正在进行自己的测试并弹出一个消息框,它会暂停我的bat文件。我不希望Windows进行测试。

这是我写的一个简短的bat文件来演示问题:

@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的情况下测试软盘?

1 个答案:

答案 0 :(得分:0)

你可以删除null操作符,并让它只是尝试A:驱动器。这适用于Windows 7,因此它可能适用于Windows XP。或者您可以使用power shell命令列出所有

的活动驱动器
get-psdrive. 

Power shell能够运行cmd等具有更多内置功能的命令。