Re: [请问] 这样的批次档要怎么写?

楼主: ljuber (美少妇与女儿同学的故事)   2015-10-23 14:30:24
※ 引述《ljuber (美少妇与女儿同学的故事)》之铭言:
: 我有抓一些档案
: 前面都有编号
: 01. 一直到99.
: 不知道怎么写dos批次档快速移除这些编号?
: 另外其实是有建立一个文字档案
: 文字档案包括一些字符
: 例如 上面的编号已经有建立
: 另外还有一些要移除的字符也建立在这个文字档案内
: 要用dos批次指令在更改档名时候
: 参照文字档案里面建立的字符
: 都一并除掉
: 感谢各位指导
我后来用powershell写了很简单的更名
不过遇到个问题
就是有() 的会出错
例如:
Dir | Rename-Item -NewName { $_.name –replace "这是(钱柜)", "" }
不知道要怎么修正这个错误
楼主: ljuber (美少妇与女儿同学的故事)   2015-10-23 15:15:00
自问自答 把(改成[(] 另外)改成[)]
作者: wkwtb (....)   2015-10-23 22:31:00
用Regular Expression会不会比较好一点?
作者: flu (Crazy Rhythm)   2015-10-24 00:34:00
依原po的推文补充来看 那replace的参数应该就是 regexp了吧

Links booklink

Contact Us: admin [ a t ] ucptt.com