批次修改資料夾名稱 - Windows
By Sierra Rose
at 2022-04-19T00:56
at 2022-04-19T00:56
Table of Contents
批次檔的作法
複製底下的語法存到記事本按另存新檔,檔名隨意副檔名取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這一個最後再改,先執行一次看是不要要得命名結果之後再去改.
這個應該找個相關軟體弄一下就好了用批次彈性很低
--
複製底下的語法存到記事本按另存新檔,檔名隨意副檔名取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這一個最後再改,先執行一次看是不要要得命名結果之後再去改.
這個應該找個相關軟體弄一下就好了用批次彈性很低
--
Tags:
Windows
All Comments
Related Posts
複製全部只貼上一半
By Hedwig
at 2022-04-18T23:23
at 2022-04-18T23:23
outlook 收件人顯示問題
By Ingrid
at 2022-04-18T15:20
at 2022-04-18T15:20
windows 11筆電換記憶體要重灌嗎?
By Hamiltion
at 2022-04-17T14:33
at 2022-04-17T14:33
批次修改資料夾名稱
By Joe
at 2022-04-17T06:37
at 2022-04-17T06:37
批次修改資料夾名稱
By Doris
at 2022-04-17T04:05
at 2022-04-17T04:05