我有构造的批处理文件:
if exist F:\ copy /y Application.exe F:\
在编译结束时,将可执行文件复制到 USB 密钥(如果已插入)。它与 USB 密钥一起工作得很好,但是当我插入 USB 多读卡器时(这看起来像驱动器 E:..H: ,并且如果没有插入 SD 卡,当我执行上述批处理行时,我会收到“Windows - 无磁盘”消息。
如果插入了卡,我没有收到消息,(并且文件被复制),如果没有插入读卡器,我没有收到消息并且没有复制文件(显然),但在这两种情况下,批处理文件都不会停止运行。仅当读卡器已插入但驱动器中没有卡时。
我可以从批处理文件中安静地检查这些 USB 驱动器中是否没有“磁盘”吗?