标题: [已结]如何判定磁盘是否存在
[打印本页]
作者: kavenlee72
时间: 2009-2-7 21:12
标题: [已结]如何判定磁盘是否存在
我用U盘(DOS7.1系统)启动电脑后,系统盘是A盘,也就是这个U盘。我在批处理中要实现这样一个功能,即判定A盘是否存在,如果存在,就显示:YOU ARE WELCOME!如果不存在,就显示:A DISK NOT EXIST。我写了如下代码,但执行后总是显示A DISK NOT EXIST。也就是A盘不存在,请教如何解决?
我写的代码如下:
@ECHO OFF
IF EXIST A: ECHO YOU ARE WELCOME!
ECHO A DISK NOT EXIST
执行后的结果为:
A:\>A DISK NOT EXIST
[
Last edited by HAT on 2009-2-11 at 11:40 ]
作者: lianjiang2004
时间: 2009-2-7 21:26
@ECHO OFF
IF not EXIST A:\nul goto no
ECHO YOU ARE WELCOME!
goto next
:no
ECHO A DISK NOT EXIST
:next
作者: kavenlee72
时间: 2009-2-7 22:07
成功!
谢谢2楼的高手
作者: matlan
时间: 2009-6-12 02:27
@ECHO OFF & IF EXIST A: (ECHO YOU ARE WELCOME!)|| ECHO A DISK NOT EXIST