看板 EZsoft 關於我們 聯絡資訊
※ 引述《ljuber (美少婦與女兒同學的故事)》之銘言: : 我有抓一些檔案 : 前面都有編號 : 01. 一直到99. : 不知道怎麼寫dos批次檔快速移除這些編號? : 另外其實是有建立一個文字檔案 : 文字檔案包括一些字元 : 例如 上面的編號已經有建立 : 另外還有一些要移除的字元也建立在這個文字檔案內 : 要用dos批次指令在更改檔名時候 : 參照文字檔案裡面建立的字元 : 都一併除掉 : 感謝各位指導 我後來用powershell寫了很簡單的更名 不過遇到個問題 就是有() 的會出錯 例如: Dir | Rename-Item -NewName { $_.name –replace "這是(錢櫃)", "" } 不知道要怎麼修正這個錯誤 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 123.192.215.80 ※ 文章網址: https://www.ptt.cc/bbs/EZsoft/M.1445581826.A.906.html
ljuber: 自問自答 把(改成[(] 另外)改成[)] 10/23 15:15
wkwtb: 用Regular Expression會不會比較好一點? 10/23 22:31
flu: 依原po的推文補充來看 那replace的參數應該就是 regexp了吧 10/24 00:34