tft每日頭條

 > 職場

 > 快速修改文件名前綴

快速修改文件名前綴

職場 更新时间:2024-11-20 13:40:17

上一篇文章講到DOS操作系統曆史和DOS命令的使用方法,接下來這篇文章會教會你一些實用的命令。

快速修改文件名前綴(一秒鐘完成一天工作)1

比如你在工作中需要處理大量的文件,有上千個文件需要批量修改文件名稱,添加文件後綴或者是添加前綴,這些操作如果是一個個文件手動去改非常的麻煩和浪費時間,但是使用批處理命令去處理那就是一秒鐘的事情。

隻要是Windows系統不管什麼版本都可以按照以下步驟操作。

快速修改文件名前綴(一秒鐘完成一天工作)2

如下,我E盤下的“文檔”文件夾下有多個文本文件分别是1.txt,2.txt,3.txt,4.txt,4個文件,我想把文件名稱統一添加一個前綴“IT檔案館”這四個文字,比如把1.txt改成“IT檔案館1.txt”,但是我不想手動一個個文件去改,那該怎麼辦呢?

快速修改文件名前綴(一秒鐘完成一天工作)3

首先,在桌面上創建一個“批量修改添加文件前綴.txt”文本文檔。

快速修改文件名前綴(一秒鐘完成一天工作)4

然後雙擊用記事本打開它,在裡面輸入代碼:

cd /d E:\文檔\ for %%i in (*.*) do ren "%%i" IT檔案館"%%i"

然後保存文本關閉,接着把txt文件擴展名改成bat

快速修改文件名前綴(一秒鐘完成一天工作)5

假如你看不到文件擴展名,可以打開任意一個文件夾,然後點擊查看菜單勾選文件擴展名選項,如下:

快速修改文件名前綴(一秒鐘完成一天工作)6

即可編輯文件擴展名稱了,在把“批量修改添加文件前綴”這個文件擴展名稱改成bat後,隻需要雙擊這個文件即可執行這個程序,執行完畢後這個批處理程序會自動退出,然後E:\文檔\文件夾下的所有文件都會添加一個“IT檔案館”的前綴名稱,如下:

快速修改文件名前綴(一秒鐘完成一天工作)7

是不是很簡單?

我給大家解釋一下這2行命令的意思:

cd /d E:\文檔\ 這行命令的意思是進入到E盤下的“文檔”文件夾 for %%i in (*.*) do ren "%%i" IT檔案館"%%i" 這行命令的意思是循環查找當前文件夾下的所有文件 并把文件名稱添加一個“IT檔案館”的前綴名稱

其中“IT檔案館”這幾個字你可以任意修改成你想改的文字,“E:\文檔\”文件夾路徑可以改成任意你需要修改的文件夾路徑。

而%%i代表一個變量,for %%i in (*.*) do代表是一個循環,表示的是循環獲取文件夾的文件

并把文件名稱賦值給%%i這個變量,ren "%%i" IT檔案館"%%i"代表的是把"%%i"變量名修改為 IT檔案館"%%i",也就是把原來的文件名拼上“IT檔案館”這幾個字然後再賦值給原來的文件名。

因為有了一個循環,所以實現了批量處理。

有添加文件前綴那如何添加文件後綴名稱呢?

隻需要把上述代碼改成如下:

cd /d E:\文檔\ for /f "delims=" %%i in ('dir /b *.*') do ( ren "%%i" "%%~niIT檔案館%%~xi" )

然後保存,雙擊執行這個bat文件即可,執行後效果如下。

快速修改文件名前綴(一秒鐘完成一天工作)8

歡迎關注我,學習更多計算機知識!

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关職場资讯推荐

热门職場资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved