A. 如何去除文件名中的特殊字元
如果這個「特殊字元」是 '/',請跳到這題的結尾;如果這個特殊的字元是一個 ' 或者控制字元或者中文字,請繼續往下讀。
典型的解法是: rm -i some*pattern*that*matches*only*the*file*you*want
這樣子的話rm 會在要刪除符合你給的條件的檔案前,要你確定,不過若你的shell 會將每個字元的第八個 bit 變成零,那以中文做檔名的檔案可能就刪除不掉了!
B. 批處理去除文件夾名稱里的特殊符號
::僅能去掉空格冒號逗號
::僅處理%cd%文件夾
@echo off
setlocal ENABLEDELAYEDEXPANSION
for /f "tokens=*" %%i in ('dir /b /AD') do (
set var1=%%i
set var2=!var1:,=!
set var3=!var2::=!
set var4=!var3: =!
ren "%%i" !var4!
)
C. 求bat批量刪除文件夾名中的特定字元和後面的字元
批量刪去文件名中的特定文字或字元:
步驟1,安裝軟體後打開,點擊【添加文件】按鈕,將需要修改名稱的文件全部添加到軟體中,也可以通過將文件拖動到軟體上的方式進行添加。
D. 批處理如何替換或刪掉文件名中的^=這2個符號呢
dir/b>原來.txt
for/f"tokens=1-10delims=^="%%ain('dir/b')doecho%%a%%b%%c%%d%%e%%f%%g%%h%%i>>去除.txt
我可以幫你把符號去掉。
然後你新建一個excel文件,第一列輸入ren空格,第二列粘貼原來.txt的信息,第三列粘貼去除.txt,然後把第一列的向下拉,最後復制excel內容到.bat文件,執行就可以。
這是我自己慣用的方法。
E. 文件擴展名後面多了個符號怎麼批量去掉
全選文件後按重命名,會讓你修改其中一個,修改完回車會自動全部更改
F. 如何批量修改或刪除文件夾名稱中的特殊符號
在cmd下運行
把你要改的文件夾都寫成下面這樣,然後一起執行,瞬間就好了
REN 2014.6-1# "2014.6-1號"
G. 怎麼批量改文件夾名 只去掉文件夾名字中的符號
批處理還沒學會,可以用拖把改名軟體,很好的,還可以自定義批量改名,試試看希望有幫助
H. 如何刪除文件名中帶特殊符號的文件
你可以在這個文件下,這個文件是緩存文件,我想也沒有用了吧,新建一個擴展名為bat的文件,比如del.bat,然後右鍵文件,編輯,然後輸入del
*.*就可以了,然後雙擊執行,這個文件夾下的所有文件就被刪除了