1. 程式人生 > >windows 批量修改檔案字尾

windows 批量修改檔案字尾

有時候我們批量下載圖片的時候沒有檔案字尾:

雖然只是改字尾,也要記得備份~

CMD命令列方法

(WindowsPowerShell沒用明白……)

1.按下win+r健,輸入cmd,回車來開啟命令列

預設是c盤下的使用者資料夾。

2.輸入 cd  /d [圖片存放目錄]

(注意有空格)

比如:cd /d D:\新建資料夾

其中:

cd是change directory,改變當前目錄

/d用於改到別的碟符下(如果你存的在c盤就不用加這個引數)

3.使用rename命令

rename [被替換的名字] [要替換的名字]

(注意有空格)

直接加jpg字尾:rename * *.jpg

將jpg字尾改成png:rename *.jpg *.png

其中 * ”  代表匹配前面的子表示式零次或多次。(詳見正則表示式)

效果:

注:rename命令可以從cmdming命令列輸入help [命令名]獲知用法,比如 help rename

想要隨心所欲的匹配請靈活運用正則表示式

2.存成指令碼.bat使用

原理剛才都講的差不多了,直接上例子流程:

比如想把剛才改好的換個字尾。

1.在應的資料夾內新建文字文件

例子:在”剛才改好資料夾“裡新建文字文件。

2.輸入命令

在文字文件裡輸入。 

比如把jpg改為png: ren *.* *.png

(注意空格)

(ren是rename的別名,一樣管用)

3.改剛才txt的字尾為.bat(windows指令碼)

4.雙擊執行

(經過一陣抽搐,資料夾內所有檔案字尾都變成了.png,包括哪個.bat……)

額,如果只把.jpg改成.png就輸入: ren *.jpg *.png