
批處理如何修改帶特點符號文件名想修改特定文件夾下,特定文件名稱,如:E:盤里面文件5862#332.pdf 需要把#和后面數字去掉重命名為 5862.pdf建立如下批處理命令,出現個問題,第一次運行后能正常命名,但是如果后面重復命名后,就會不停的在后面加.pdf運行一次加一次變成5862.pdf.pdf.pdf請問下如下命令怎么改下,如果文件名稱中沒有#這個符號就不從新命名
nclick="copycode($('code0'));">復制代碼
- cd /d E:8.25
- setlocal enabledelayedexpansion
- for /f delims= %%i in ('dir /b /a-d *.pdf') do (
- for /f tokens=1 delims=-# %%a in (%%i) do (
- ren %%i %%a
- )
- )

