作者热门文章
- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
问题是这样的:批处理程序正在尝试读取已插入或未插入闪存卡的 USB 驱动器。当其中没有内容时,会显示一条消息:
“驱动器中没有磁盘。请将磁盘插入驱动器\Device\Harddisk\DR5。”
以图形 Windows 风格。但是,此时批处理程序已停止。
我不介意显示错误,但我不喜欢程序停止。
那么,我该如何解决这个问题。我无法探测它,比如通过使用:
如果存在 X: ...
因为,是的,您已经猜到了,它也显示相同的错误,并停止批处理程序。我可以在后台模式下启动另一个批处理程序,然后让那个挂起,但这会很麻烦。
这让我想起了很多旧消息:中止、重试、失败
不过那是 DOS 框中的一条消息。
最佳答案
你可以试试
vol x: > nul
if errorlevel 1 echo drive does not exist or is not ready
关于windows - 驱动器中没有磁盘。请插入磁盘到drive\Device\Harddisk\DR5,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28094072/
问题是这样的:批处理程序正在尝试读取已插入或未插入闪存卡的 USB 驱动器。当其中没有内容时,会显示一条消息: “驱动器中没有磁盘。请将磁盘插入驱动器\Device\Harddisk\DR5。” 以图
我是一名优秀的程序员,十分优秀!