WinXP下,如何建立一个批处理,用来检测文件名带空格的文件夹是否存在?比如C盘下存在一个文件夹,名字叫e book,如何检测它是否存在?
用了if exist语句,但是无法检测出来.
if exist "c:\e book"\nul
if exist "c:\e book\nul"
都试了,但是都没成功.
用了if exist语句,但是无法检测出来.
if exist "c:\e book"\nul
if exist "c:\e book\nul"
都试了,但是都没成功.
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!
@echo off
dir /a "c:\e book"
goto %errorlevel%
:1
msg %username% "目录不存在!"
:0
pause>nul
Originally posted by Climbing at 2006-3-30 22:33:
if exist "c:\e book" ...
or
if exist "c:\e book\." ...
if exist c:\"e book"\* echo 存在目录e book
if exist c:\"e book"\. echo 存在目录e book
if exist c:\"e book"\.. echo 存在目录e book