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

2024-11-15 06:28:05
推荐回答(3个)
回答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命令建立文件夹。

回答2:

1、下载Windows x86-64 MSI installer.exe安装包进行安装后使用python命令打开python命令行界面。

2、在命令行中导入os库,有了os库就可以使用python指令操作操作系统相关操作导入命令:>>宽颂>import os。

3、使用python的os指令创建目录,创建目录d:/hello/python,>>>os.makedirs('d:/hello/python') ,显示目录,>>>os.listdir('d:/hello')。

4、使用 os.path.exists判断文件夹是否存在>>陵悔>os.path.exists('d:/hello/python')返回True  ,表示d:/hello/python文件夹存在>>>os.path.exists('d:/hello/python2')返回False  ,表示d:/hello/python2文件夹不存在。

5、使用os.path.isdir判断是否为文件夹,如果返回尺巧正True则表示文件夹存在>>>os.path.isdir('d:/hello/python')返回True  ,表示d:/hello/python文件夹存在>>>os.path.isdir('d:/hello/python2')返回False  ,表示d:/hello/python2文件夹不存在。

回答3:

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

备注 将以上命令复悉拦昌制并保存到文本文档中,并将后缀名改为bat 使用
或者睁扒 在运行里面 输入 cmd 回车
再点右键 粘贴命令 并回车

以上命令 适用于 2014-01-01tst 这样格式的时间的文件夹 如果不是此格式的时间请注明