我想使用批处理文件创建“新文件夹”

约克(Yokesh Kdk)

我想在桌面上创建“新文件夹”,如果已经存在“新文件夹”,则要创建“新文件夹(2)”。但是每次我都以两个文件夹结尾。我想检查Condition或while循环,无论您建议如何实现它。

mkdir C:\Users\kdk\Desktop\"New folder"
if exist C:\Users\kdk\Desktop\"New folder" mkdir C:\Users\kdk\Desktop\"New folder (2)"
史蒂芬(Stephan)

这是使用一个计数器,并创建一个新的文件夹,每次运行时(new foldernew folder (1)new folder (2)...)

@echo off
set  counter=0
mkdir "new folder" 2>nul || goto :TryNext
:continue
REM rest of your code

goto :eof
:TryNext
set /a counter+=1
mkdir "new folder (%counter%)" 2>nul || goto :TryNext
goto :continue

||充当“如果mkdir失败*),则
2>nul抑制错误消息(“子目录已存在”)

*),因为该文件夹已经存在

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

批处理文件以重命名文件夹创建新文件夹

根据今天的日期创建一个文件夹,然后使用批处理文件将文件复制到新文件夹中

在Win 7的特定文件夹中创建新文件时执行批处理文件

批处理文件可根据名称移动文件而无需创建新文件夹

如何选择最新文件以批处理文件存储在文件夹中

Windows批处理文件可将最新文件复制到新文件夹

如何使用批处理文件将特定子文件夹(如果存在)复制到备份文件夹中的新文件夹?

批处理文件,删除目录中除最新文件夹外的所有文件夹

如何使用批处理文件在系统文件夹中创建批处理文件

我想保存新文件并在“文档”的新文件夹中创建文件

批处理文件,脚本或快捷方式,用于删除指定文件夹中的最新文件

批处理文件将文本作为日期和时间保存在新文件夹中

我想创建一个其中包含三个新文件夹的文件夹

批处理文件:获取文件夹的创建日期

Multer使用数据创建新文件夹

批处理脚本将每组 n 个文件移动到不同的新文件夹

查找批处理文件夹

如何使用diff创建补丁程序以删除文件夹并创建新文件夹?

当已经存在同名文件夹时,如何使用boost创建新文件夹?

批处理代码未在新文件夹名称中提供正确的日期

批处理脚本以获取最新文件夹

使用Powershell监视文件夹中的新文件,但忽略新文件夹

批处理文件以在文件目录中创建所选文件的文件夹

通过书号创建文件夹,从批处理文件下载文件,将文件移至文件夹

创建新文件和文件夹

如何使用Finder在嵌套文件夹层次结构中创建新文件夹?

批处理文件在特定文件夹中创建多行txt文件

在文件夹内批处理文件以创建MediaInfo.nfo文件

批处理文件以基于文件名创建文件夹