windows下如何批量修改文件名
windows下如何批量修改文件名
一、總結
一句話總結:就是用excel生成了多條修改文件名的dos命令然后執行,比較核心的就是把圖片名稱導入excel
將圖片名稱導入excel---編寫如下DOS命令:dir D:2018屆學生照片 /b > D:2018屆學生照片照片名.xls
excel批量生成dos命令---在F2單元格錄入:="ren "&A1&" "&C1&D1
批量執行dos命令---復制EXCEL表中批量ren命令內容,到一個空白文本文件中,更改文本文件后綴“.txt”為“.bat”,產生一個批處理執行程序,雙擊執行
二、用EXCEL批量更改文件名,一個命令就能完成
參考:用EXCEL批量更改文件名,一個命令就能完成
http://baijiahao.baidu.com/s?id=1604048502715866220&wfr=spider&for=pc
工作任務:學籍庫里需要更新和完善學生信息,其中有一項工作就是要導入以身份證號為文件名的學生照片,而目前各個班級提交的學生照片是以學生姓名命名的。如何將學生姓名批量轉換成身份證號碼呢?
解決方案:用EXCEL協助文件名處理,用DOS批處理執行程序完成
具體操作如下:
1、批量導出“學生姓名”文件名到EXCEL表中。(關于這一步的具體操作,可以“關注”我的百家號后,查看上一篇文章《批量提取文件名,分分鐘的事》)
打開任意一個空白文檔,編寫如下DOS命令:dir D:2018屆學生照片 /b > D:2018屆學生照片照片名.xls,將這一命令復制到DOS執行窗口,粘貼,然后,回車。回到文件夾中,就可以看一個“照片名”的EXCEL文件。
2、打開“照片名”EXCEL文件,進行擬替換名的批量編輯。
在表中“學生姓名”列,對應位置導入學生的身份證號碼,在輔助列增加“.jpg”,在F2單元格錄入:="ren "&A1&" "&C1&D1,然后向下復制。
解釋:ren是一個改名的命令,結構為“ren 舊名 新名”,其中ren后面、舊名與新名之間,一定要是空格。
3、復制EXCEL表中批量ren命令內容,到一個空白文本文件中,并將該文件放到原文件夾中
4、更改文本文件后綴“.txt”為“.bat”,產生一個批處理執行程序,雙擊執行,批量將學生姓名改為身份證號,完美完成任務。
總結
以上是生活随笔為你收集整理的windows下如何批量修改文件名的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Rows Over Window与Ran
- 下一篇: SAP中的ALE, IDOC