windows下批量替換文件名後綴、重命名方法

方法:dir與ren命令 + 文檔的替換功能

1、通過dir命令獲取到要替換的所有文件名稱,命令如下:

    dir [filepath] /a/b/s > outputfile.txt

值說明
h 隱藏文件
s 系統文件
d 目錄
a 準備好存檔的文件
r 只讀文件
-h 非隱藏的文件
-s 系統文件以外的文件
/d 只是文件(而非目錄)
-a 自上次備份後沒有更改過的文件
-r 非只讀的文件

/s 列出指定目錄及所有子目錄中出現的每個指定的文件名。

/b列出每個目錄名或文件名,每行一個(包含文件擴展名)。/b 不顯示標題信息或摘要。/b 替代 /w。

/l 按小寫字母顯示未排序的目錄名和文件名。/l 不會將擴展字符轉換爲小寫字符。
/n 顯示長列表格式,文件名在屏幕最右邊。
/x 顯示 NTFS 和 FAT 捲上文件生成的短名稱。顯示與 /n 的顯示相同,但是短名稱顯示在長名稱之後。
/c 按文件大小顯示多個分隔符。
/4 顯示四位數字的年份格式。

(部分命令參數)

    比如要獲取D盤下test文件夾下面所有的文件:dir D:\test /a/b/s > D:\test.txt,把獲取出來的內容存放在D盤下面的test.txt文件裏面

2、用記事本或者第三方文本編輯軟件打開test.txt:

    例一,替換D:\TEMP文件夾及其子文件夾下的所有後綴名爲.exe的文件爲.bak文件

    替換D:爲ren "D:\

    替換.exe爲.exe" *.bak

3、txt文件裏面的信息替換好之後  然後把test.txt文件修改成test.bat,雙擊運行test.bat,系統就會自動替換啦!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章