批处理文件,用于在目录中创建新的子文件夹,然后将所有文件从原始文件夹复制到新的子文件夹

时间:2017-10-20 10:43:33

标签: batch-file

我创建了一个脚本,用于检查目录中的文件夹名称,并根据最新的目录创建一个新脚本。例如,第一次运行它将创建名为“1”的子文件夹,下次运行它将创建子文件夹“2”,依此类推。

我想做的还有一个脚本,它会在第一次运行到子文件夹'1'时将原始目录中的所有文件复制到下一次运行到子文件夹'2'中,依此类推非常确定如何实现这一目标。

我的剧本如下:

@echo off
set "Folder=C:\Users\Kearlvin\Documents\Development\CallRecordings\"
if not exist "%Folder%" (
    md "%Folder%"
    goto EndBatch
)
set "FolderCount=0"
for /F "delims=" %%F in ('dir /AD /B "%Folder%*"') do set /A FolderCount+=1
md "%Folder%%FolderCount%"
set "FolderCount="
:EndBatch
set "Folder="     

0 个答案:

没有答案
相关问题