作者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://webptt.com/cn.aspx?n=bbs/EZsoft/M.1445581826.A.906.html
1F:→ ljuber: 自问自答 把(改成[(] 另外)改成[)] 10/23 15:15
2F:推 wkwtb: 用Regular Expression会不会比较好一点? 10/23 22:31
3F:→ flu: 依原po的推文补充来看 那replace的参数应该就是 regexp了吧 10/24 00:34