-2
-------------- REFORMULATION ---------------批量复制并粘贴具有一定规则的文件夹
当我开始一个新的项目,我不得不复制并粘贴一个“模型文件夹”,其中包含我所需要的一切。该文件夹的名称是IT.16.XXXX,我所做的只是更改它的编号(例如:IT.16.9555,IT.16.9654等)并在该编号后添加一些单词(例如:IT.16.9555_Office in伦敦)。
我想自动化该过程。
为了做到这一点,我希望批处理能够识别最后一个项目编号,并要求我添加一个句子来添加文件夹名称。
编辑10/062016 好家伙,我已经找到了解决办法,但我需要一些帮助,使一个变化不大。
@echo off
setlocal enableDelayedExpansion
cd /d C:\Users\Dennis\Desktop\Test\
set I=1
:NextI
if /I %I% LEQ 999 set II=0%I%
if /I %I% LEQ 99 set II=00%I%
if /I %I% LEQ 9 set II=000%I%
if not exist "IT.16.!II!*" (
set /p "client_name=OPZIONALE Informazioni aggiuntive <INVIO>: "
xcopy /s /e /i "IT.16.XXXX_" "IT.16.!II!_!client_name!"
goto :eof
)
set /a I+=1
if /i %I% LSS 999 goto NextI
的问题是,我的模板模型是在C:\用户\丹尼斯\桌面\测试\我要制作的是一个子文件夹C中的文件夹:\用户\丹尼斯\桌面\测试\ 1_TEST
有什么建议吗?谢谢!
对不起,我没有在学校学习英语 –
没问题,但你可以请尝试编辑和改善你的问题吗? – Rishav
现在没事了吗?我发现了一个可以帮助人们理解我的意思的部分解决方案 –