嘗試了很多方法來做到這一點,但不會給我任何靠近我的需求的地方。我需要一個批處理腳本來從文件名中去掉前導零。
幫助和指導請。
我想要做的是運行批處理文件,以從文件名末尾的頁碼剝離前導零。 (_0101)
文件名= 05-10-2012#MilitaryPkk-#書籍** _ 0101 **。全文
_0101改爲101
輸出我找的是後頁碼變在(連字符) - 新的文件名= 05-10-2012#MilitaryPkk-101#Books.Pdf
輸入文件總是與一個(下劃線)前綴_
所以0101成爲101或090變90,01變成1. 如你所見它將在文件名中爲4,3或2位數字。
這些文件到達文件夾時需要進行更改。
我開始考慮職位數量,但不確定是否最好的方法是有點卡住的建議非常歡迎。
感謝
JH
這確實很難在批處理文件中完成,因爲我相信你會發現。與其創建過於複雜的東西,如何使用PowerShell之類的其他工具,將文件名傳遞給單獨的可執行文件或Perl? –
這樣做可能會導致文件在某些工具中出現「亂序」。 –