我正在使用带有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的情况下测试软盘?
答案 0 :(得分:0)
你可以删除null操作符,并让它只是尝试A:驱动器。这适用于Windows 7,因此它可能适用于Windows XP。或者您可以使用power shell命令列出所有
的活动驱动器get-psdrive.
Power shell能够运行cmd等具有更多内置功能的命令。