閑來無事,在試着用excel解決該問題時,也遇到了一點小BUG,耗用了挺久時間,最終得出結論:細節決定成敗,重要的在文末尾呀!!!!
介紹任務一波:如下圖:共102個".csv"資料表,表名稱均是中文,用excel完成批量修改名稱。
實作具體步驟:
- 擷取目标檔案夾路徑,并編輯為藍框内格式,其中*.csv*代表檔案夾下所有檔案,另外建立一個EXCEL表格。
2.引用檔案夾名稱
3.輸入要修改的名字
4.輸入公式C1="REN “&A1&” "&B1 (大小寫不區分,但一定要注意添加空格呀)
5 在同一個檔案夾下建立文本(.txt) 文檔,如下操作:
**結果最終執行".bat"檔案後,并沒有完成重命名工作。**bug的原因是“utf-8”編碼沒有修改!!!
重點來了:
EXCEL批量改名操作需要注意:
1.“.bat”檔案需要和資料清單在同一個檔案夾下
2. 從excel檔案中複制已生成的REN指令列不能用快捷鍵Ctrl+V
3. 建立的文本文檔一定要:先選類型為所有檔案,再改名為ren.bat,并且注意**“編碼類型”**的修改。
4.雙引号一律為英文符号,否則會出現文法錯誤!