Board logo

标题: [系统相关] 已解决批处理判断一个盘是否存在? [打印本页]

作者: shuaige100    时间: 2010-7-12 13:26     标题: 已解决批处理判断一个盘是否存在?

假如j盘存在就执行我想要的操作,嘿嘿否则就结束

[ 本帖最后由 shuaige100 于 2010-7-12 14:32 编辑 ]
作者: zmh886    时间: 2010-7-12 13:41     标题: 仅供参考

if exist c:\ echo (c盘是存在的!) else echo c盘不存在!
if exist d:\ echo (d盘是存在的!) else echo d盘不存在!
if exist e:\ echo (e盘是存在的!) else echo e盘不存在!
if exist f:\ echo (f盘是存在的!) else echo f盘不存在!
if exist g:\ echo (g盘是存在的!) else echo g盘不存在!
if exist h:\ echo (h盘是存在的!) else echo h盘不存在!
pause
作者: shuaige100    时间: 2010-7-12 14:05     标题: 回复 2楼 的帖子

你的命令不行,J盘不存在不会启动0.TXT的 if exist j: echo (j盘是存在的!) else start 0.TXT
作者: qaz123654    时间: 2010-7-12 14:15

  1. @echo off
  2. for %%a in (a b c d e f g h i j k l m n o p q r s t u v w x y z) do (
  3. if exist %%a:\ (echo %%a盘存在) else start 001.txt
  4. )
  5. pause
复制代码

作者: shuaige100    时间: 2010-7-12 14:30     标题: 回复 4楼 的帖子

原来如此,2楼括号打的不对




欢迎光临 批处理之家 (http://bbs.bathome.net/) Powered by Discuz! 7.2