3
我有文件,此名稱的文件例如:重命名的txt文件,用數字作爲文件名,在CMD
log(2).txt
log(3).txt
log(4).txt
log.txt
我想重新命名他們都用相同的數字爲文件名:
1.txt
2.txt
3.txt
4.txt
系統windows或linux
我有文件,此名稱的文件例如:重命名的txt文件,用數字作爲文件名,在CMD
log(2).txt
log(3).txt
log(4).txt
log.txt
我想重新命名他們都用相同的數字爲文件名:
1.txt
2.txt
3.txt
4.txt
系統windows或linux
只需將此代碼保存到文件夾中的name.bat文件中,然後運行命令
@echo off
setlocal EnableDelayedExpansion
set i=0
for %%a in (*.txt) do (
set /a i+=1
ren "%%a" "!i!.new"
)
ren *.new *.txt
這裏爲了避免衝突,文件被命名爲'.new'擴展名,後來被轉換回'.txt'文件。
它工作正常嗎? –
你試過什麼代碼了? – surajsn