[轉]Windows系統下批量重命名文件(bat命令版本)


原文地址:https://jingyan.baidu.com/article/6dad507524bdcba122e36e44.html

我們有時候會遇到大量文件需要重命名,Windows系統下右鍵菜單的重命名用起來不夠人性化,那么我們可以收到寫一下命令,用 bat 解決指重命名,簡單安全,避免第三方軟件存在的風險。

工具/原料

 
  • Windows系統
  • office辦公軟件之Excel
  • 文本文檔(俗稱“記事本”)

方法/步驟

 
  1. 將需要重命名的文件夾放到一個文件夾,然后在文件中空白處‘shift’+右鍵,打開命名窗口

    Windows系統下批量重命名文件(bat命令版本)
  2. 接着再命令窗口輸入命令:dir/b>rename.xls ,回車 →然后會看到生成一個Excel文件。

    (dir/b 中的/b是一個參數,就是現實該文件夾下的所有文件名,包括文件名和文件名,生成“rename.xls”文件。)

    Windows系統下批量重命名文件(bat命令版本)
    Windows系統下批量重命名文件(bat命令版本)
  3. 打開“rename.xls”文件,如果有提示框,選擇“是”,在Excel里刪除“rename.xls”這行

    Windows系統下批量重命名文件(bat命令版本)
    Windows系統下批量重命名文件(bat命令版本)
  4. 然后在excel用mid函數截取需要的文件名,和  & 字符拼接  添加自己想要的文字(mid & 用法自行百度)

    我用的函數:

    =B1&MID(A1,5,4)&"年第"&MID(A1,9,2)&"期"&MID(A1,11,4)

    Windows系統下批量重命名文件(bat命令版本)
  5. 再添加bat命令公式,字符串相連( "ren "&舊的名字&" "&新名字 ):

    ="ren "&A1&" "&C1

    Windows系統下批量重命名文件(bat命令版本)
  6. 然后把上一步 C列 生成的值 復制。在文件夾里新建一個txt,命名為“rename.bat”→右鍵 →編輯→把值復制到里面→保存

    Windows系統下批量重命名文件(bat命令版本)
    Windows系統下批量重命名文件(bat命令版本)
  7. 雙擊運行 rename.bat 文件即可,電腦慢或者文件多,就稍等一會,或者刷新一下,文件夾里的文件名字就重命名好了

    Windows系統下批量重命名文件(bat命令版本)
    END

注意事項

 
  • bat命令為系統腳本命令,可能殺毒軟件會誤報病毒,那可以在殺毒軟件添加白名單
  • 如果系統沒有Excel,請自行安裝
  • 這方法純屬個人靈感,要是碰巧雷同了,多多包涵哈


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM