Re: [问题] 批次修改资料夹名称

楼主: junorn (威廉华勒斯)   2022-04-19 00:56:03
批次档的作法
复制底下的语法存到记事本按另存新档,档名随意副档名取bat
rem ====== 从我下面开始复制 ======
@echo off
setlocal ENABLEEXTENSIONS
set "comm=echo"
set "max=100"
set "min=1"
set "string=B"
for /l %%a in (%min% 1 %max%) do (
if %%a LSS 10 (
%comm% %string%00%%a
) ELSE (
if %%a LSS 100 (
%comm% %string%0%%a
) ELSE (
%comm% %string%%%a
)
)
)
endlocal
pause
exit
rem ====== 到我上面结束复制 ======
里面comm=echo这一个改成comm=mkdir,没改的话就是跳一连串显示而已
string=B这一个看你前面要取啥名,像你要取X就改成string=X
max超过1000应该会有命名少0的问题,数字别改超过1000
建议是comm=echo这一个最后再改,先执行一次看是不要要得命名结果之后再去改.
这个应该找个相关软件弄一下就好了用批次弹性很低

Links booklink

Contact Us: admin [ a t ] ucptt.com