作者ljuber (美少婦與女兒同學的故事)
看板EZsoft
標題Re: [請問] 這樣的批次檔要怎麼寫?
時間Fri Oct 23 14:30:24 2015
※ 引述《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