0
我在波紋管格式某些文件(大約10000個文件)批量重命名文件夾
SDEF-2001-23965-236.pdf
SlkF-1991-65-123.pdf
我要檢查,如果文件名是在通緝格式從年底
刪除4個字符重新命名它的文件SDEF-2001-23965-236.pdf >>SDEF-2001-23965.pdf
SlkF-1991-65-123.pdf >>SlkF-1991-65.pdf
我不知道如何創建一個可以做我需要的.bat文件。
我寫了某事。這樣 @迴響 SETLOCAL enabledelayedexpansion FOR %% A IN(* .PDF)DO( \t組ST2 = 「%% A」 \t組ST1 =%ST2:〜0,-8% \t回聲REN %% A%ST1% ) GOTO:EOF 暫停 但設置ST2 = 「%% A」 不起作用 我發現它的回聲命令 – ghasedak
@ghasedak:您正在啓用這個延遲擴展例如,但你沒有使用它,爲什麼?我的意思是,'%st2:〜0,-8%'應該可能是'!st2:〜0,-8!'和'%st1%'應該是'!st1!'。 –