這不工作..沒有錯誤。批量重命名最右邊的3個字符
有目錄:
123.abc
123.def
123.ghi
要重命名爲:
abc
def
ghi
我所做的工作不..
我用:http://www.dostips.com/DtTipsStringOperations.php Renaming Folder Structure in Batch
SETLOCAL ENABLEDELAYEDEXPANSION
for /d %%D in ("C:\batch\*") do CALL :RENAME %%D %%~nxD
:RENAME
set "folder=%%~nxD"
rem https://stackoverflow.com/questions/11040473/batch-file-string-character-split
set "x=%folder:~-3%"
FOR /D %%R IN (%1%) DO RENAME %%R "%x%"
ENDLOCAL
pause
使用文件擴展名非常光滑!我喜歡這個。請記住,要使用,刪除重命名行上的ECHO語句..謝謝! – Leptonator