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