why3000 发表于 2011-7-28 10:05

shcmzzj 发表于 2011-7-28 10:33

ant renamer2,改名软件,可以认日文字符然后自己用替换功能,自带中文语言

why3000 发表于 2011-7-28 10:35

flyspace 发表于 2011-7-28 10:36

随手写了个python脚本,目前不支持文件夹

import sys, os

def normchar(c):
    assert type(c) is unicode
    try:
      c.encode('gbk')
      return c
    except UnicodeEncodeError:
      return u'_'

def normname(s):
    return ''.join(normchar(x) for x in s)

def main():
    for root,dirs,names in os.walk(u'.'):
      for name in names:
            newname = normname(name)
            if newname != name:
                os.rename(os.path.join(root, name), os.path.join(root, newname))

if __name__ == '__main__':
    main()

why3000 发表于 2011-7-28 10:39

flyspace 发表于 2011-7-28 10:42

why3000 发表于 2011-7-28 10:44

flyspace 发表于 2011-7-28 10:50

只换掉不能被acdsee读取的字符。比如

why3000 发表于 2011-7-28 11:26

人手如云 发表于 2011-7-28 22:26

借帖请教下

不修改原文件名的话,可有什么办法用ACDsee或Xnview打开含日文特殊字符的图片?

flyspace 发表于 2011-7-29 00:39

回 9楼(人手如云) 的帖子

to 楼上:
acdsee 2.x是没有办法的。

why3000 发表于 2011-7-29 01:46

人手如云 发表于 2011-7-29 09:13

Re:回 9楼(人手如云) 的帖子

引用第10楼flyspace于2011-07-29 00:39发表的 回 9楼(人手如云) 的帖子 :
to 楼上:
acdsee 2.x是没有办法的。 images/back.gif

我用的是acdsee v5.01,不知道是不是acdsee 2.x一类的

试过XnView和IffanView最新版本,和acdsee一样打不开
页: [1]
查看完整版本: 请问有啥可以批量更改包含日文特殊字符文件名的软件?