Board logo

标题: [文件操作] 请问怎么在批处理更名当中使用特殊字符ä [打印本页]

作者: xu290780142    时间: 2008-11-21 20:31     标题: 请问怎么在批处理更名当中使用特殊字符ä

我写了这样一个脚本(片断)。我想用来批量更改文件名的。。
for %%i in ( F G H I J K L M N O P Q ) do ren "%%i:\Partnerprogramm 2009\f d_2008" "f dä2008"
  我的目的只是想把那个文件名中的下划线更名成ä,
  但这个文件名当有用到了一个特殊字符ä 在保存的时候无论我用ANSI还是Unicode 都不能正常运行。。
   请问哪位高手能否帮个忙。给偶想想办法。。。
作者: xu290780142    时间: 2008-11-21 21:02

用vbs可以吗?
作者: wxcute    时间: 2008-11-21 21:27

BAT 好像只能存成 ANSI 编码格式的。
强制存为 UNICODE 编码格式也运行不了。
(用软件 Total Commander 试)

期待有人能解除 BAT 编码格式的限制。
作者: xu290780142    时间: 2008-11-21 21:35

嗯。。。
期待ing
作者: Batcher    时间: 2008-11-23 13:54

第三方命令行工具 RenamePlus.exe 可以搞定




欢迎光临 批处理之家 (http://bbs.bathome.net/) Powered by Discuz! 7.2