批处理 判断一个文件夹是否存在,不存在则创建,求大神指导。。谢谢

批处理 判断一个文件夹是否存在,不存在则创建,求大神指导。。谢谢,第1张

用IF NOT EXIST "G:\%DATE:~0,10%tst" MD "G:\%DATE:~0,10%tst"

例如:

IF EXIST C:\DATE (

 del filename.

) ELSE (

 echo filename. missing.

)

扩展资料:

注意事项

@echo off

@title 批处理判断文件夹是否存在

if exist folder1 (

echo "已经存在文件夹"

) else (

md folder1

)

if not exist folder2 md folder2

pause

命令中首先判断当前目录中是否存在folder1,如果存在,打印“已经存在文件夹”如果不存在就用md命令建立文件夹。

分类: 电脑/网络 >>软件

问题描述:

我想在批处理中判断一个文件夹是否存在,如果存在,择进行下一步 *** 作.

不存在的话,给出错误提示.

不知道如何实现,请高手帮忙....谢谢~~

最好写的详细一点...偶是菜鸟呢....

解析:

此问题可以用 If 命令来完成,其格式为:

IF [NOT] EXIST filename mand

也可以使用 else 子句

ELSE 子句必须在 IF 之后出现在同一行上。例如:

IF EXIST filename. (

del filename.

) ELSE (

echo filename. missing.

)

由于 ELSE 命令必须与 IF 命令的尾端在同一行上,以下子句也

不会有效:

IF EXIST filename. del filename.

ELSE echo filename. missing

因为 del 命令需要用一个新行终止,以下子句不会有效:

IF EXIST filename. del filename. ELSE echo filename. missing

如果都放在同一行上,以下子句有效:

IF EXIST filename. (del filename.) ELSE echo filename. missing

对于楼主的要求我们可以这样做:

IF EXIST filename. mand ELSE echo filename. missing

此时可以配合着用goto语句,如:

IF EXIST filename. goto process ELSE echo filename. missing


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/11417594.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-15
下一篇 2023-05-15

发表评论

登录后才能评论

评论列表(0条)

保存