我們有一個名爲像這樣的目錄中的幾千文件:批處理文件重命名文件
EXP_10000021.XM_
,需要刪除前導1,因此新的文件名是:
EXP_0000021.XM_
我對批處理文件不太好 - 任何幫助將不勝感激!
我們有一個名爲像這樣的目錄中的幾千文件:批處理文件重命名文件
EXP_10000021.XM_
,需要刪除前導1,因此新的文件名是:
EXP_0000021.XM_
我對批處理文件不太好 - 任何幫助將不勝感激!
如果您的文件名以EXP_1
開頭,那很容易。
setlocal EnableDelayedExpansion
for %%A in (EXP_1*.XM_) do (
set "filename=%%A"
set "newName=EXP_!filename:~5!"
rem ** remove the ECHO when it seems to work
ECHO ren !filename! !newName!
)
每個文件都包含'1'? – mrd
你特別想要一個windows(DOS)批處理文件或unix嗎? –