內(nèi)容導(dǎo)航:一,、實例分享:bat批處理之批量更改,、刪除文件夾下文檔名稱關(guān)鍵字工作中我們偶爾會遇到需要對大量文檔進(jìn)行批量更改名字,或添加關(guān)鍵字,,但是一個一個的去更改,,少數(shù)文檔可不講什么工作效率,但如果該文件夾下存在大量文檔,,就是一個很麻煩的事兒了,。今天給大家分享一下,如何利用bat批處理快速批量替換,、更改文件夾下所有需要更改的文檔名稱關(guān)鍵字,。 BAT批處理制作 第一步:在需要更改,、刪除文檔名稱關(guān)鍵字的文件夾下新建一個txt文本文檔,。 第二步:復(fù)制以下代碼并粘貼入txt文本文檔 @echo off title 文件名字符替換 mode con cols=60 lines=20 ::文件要是重名,會提示錯誤,。 setlocal EnableDelayedExpansion & color 0a :1 set a= set b= set c= cls&echo. set /p a= 請輸入要被替換的字符: cls&echo. set /p b= 請輸入替換“!a!”的字符,,若要去掉“!a!”,請直接回車: for /f "delims=" %%a in ('dir /b /a /a-d') do ( if "%%~fa" neq "%~0" ( set xz=%%~na ren "%%~fa" "!xz:%a%=%b%!%%~xa" )) cls&echo.&set /p c= 操作完成,,輸入 0 返回,,輸入其它任意字符退出 if "!c!"=="0" (goto 1) else (exit) GOTO :EOF 第三步:將文本文檔另存為.bat擴(kuò)展名的文檔。如下圖: 實例演示 批量替換演示文件夾下的word文檔中關(guān)鍵字“副本”或刪除“副本” 特別分享 有時候我們需要增加關(guān)鍵字怎么處理,?個人思路,從文檔后綴名下手,,所有文檔后綴名都有一個點(diǎn)“.”,,我們可以設(shè)置擴(kuò)展名為顯示,即可對擴(kuò)展名進(jìn)行替換,。比如.doc,、.txt,我們思路為替換“.”為“副本.”,。最終輸出效果即“副本.doc,、副本.txt”。下面給大家分享一下怎樣顯示擴(kuò)展名,,即文檔后綴,。 第一種:適用于windows7及以上系統(tǒng)。打開計算機(jī)→工具→文件夾選項→查看→去掉隱藏文件擴(kuò)展名選項的√,。 第二種:通用方式設(shè)置文檔擴(kuò)展名顯示,適用于所有windows系統(tǒng),。 開始菜單→控制面板→類別選擇大圖標(biāo)(小圖標(biāo)也可以)→文件夾選項→查看→去掉隱藏文件擴(kuò)展名的√,。 小結(jié) bat批處理設(shè)置文檔名稱批量更改關(guān)鍵字,,無論是增加還是刪除,,都可以根據(jù)適當(dāng)?shù)乃悸吠瓿纱斯ぷ?。如果對你有所幫助,,感謝點(diǎn)贊。關(guān)注獲取更多更新內(nèi)容,,獲取源代碼,,敬請私信回復(fù)“0204代碼”!歡迎大家友好評論交流,。 二,、Bat批處理:求大神支招,批量修改文件夾內(nèi)指定文件的名稱,,根據(jù)文件夾的名字來替換某一個文件的文件名跟文件夾放一起運(yùn)行@echooff 三,、求bat批量刪除文件夾名中的特定字符和后面的字符@echooff&title批量刪除特定字符By依夢琴瑤 四,、bat批處理批量修改指定文件夾名為指定名稱,并move文件到指定目錄下,?是將文件夾改名,,移動后,,再將文件移動進(jìn)修改過后的文件夾?要移動的文件原本不在要處理的文件夾內(nèi)吧 |
|