syureria 发表于 2011-9-30 20:14

求问下win7中如何解决winrar解压缩含日文文件名的压缩包乱

比如share下来的同人CG集或者游戏
部分压缩包里的压缩文件有日文文件名
如果直接用中文winrar解压缩会变成乱码

问题是这样的
原来鄙人用的是一个中文vista系统,装了一个中文的winrar,直接解压缩会出现上面的问题
如果用Microsoft Applocale选择应用程序语言“日文”打开winrar
则此时打开的winrar就会变为日文,在这个状态下解压缩上面说的这种含日文文件名的压缩包,就会正常解压缩原始的日文名,而不是乱码

但现在换了一个中文win7系统,装的64位的中文winrar,直接解压缩也出现上面的问题
同样用Microsoft Applocale的方法也就不灵了(App装了,用于启动日文游戏没问题,但就是用在winrar上不灵了)
也尝试在win7上装64位的日文winrar;或32位的中文winrar+app 都不行,都是乱码

求问下有没有简单的办法在中文win7状态下正常解压出含日文文件名的文件
不想更改unicode设置

谢谢

john 发表于 2011-9-30 20:30

ntlea有用么

syureria 发表于 2011-9-30 20:39

引用第1楼john于2011-09-30 20:30发表的 :
ntlea有用么 http://bbs.saraba1st.com/2b/images/back.gif

试过了,没用

用的win7版 NT全域通快捷方式生成工具
直接在压缩包或者winrar上右键“通过NTLEA加载运行”会没有反应

双击“NT全域通快捷方式生成工具”,选择WInrar,设置日语,生成快捷方式
用这个快捷方式打开和一般中文的winrar无任何区别,仍然是乱码
而且解压缩后会弹出
Exception: Unable to create the process
但并不影响解压缩(解压缩出来后仍然是乱码)

双击“NT全域通快捷方式生成工具”,调位“所有文件”,选择压缩包文件,设置日语,生成快捷方式
双击快捷方式弹出
Exception: The file specified is not an executable file
不是可执行文件,无法解压缩

flyspace 发表于 2011-9-30 20:44

上传个sample吧,我试下写个脚本搞搞。

killue 发表于 2011-9-30 20:48

装个英文版winrar
或者可以直接切换Win 7 到日文版或者英文版

syureria 发表于 2011-9-30 20:49

OTL
在搜资料试方法的时候莫名其妙的解决了

下了个AppLocale Rightkey
双击了日本语执行写入注册表
然后右键点winrar选择“日本语执行”
这时打开的winrar虽然界面仍然是中文,但是打开日文压缩包已经变成了日文,解压后不再是乱码正常变成了日文

为啥直接用App生成日语设置的winrar快捷方式就不行
用rightkey的日本语执行就行啊……


好吧,不管怎么讲问题解决了
谢谢诸位

endrollex 发表于 2011-9-30 21:09

虚拟机装个日文操作系统

alfredno1 发表于 2011-9-30 21:44

鸡蛋灌饼 发表于 2011-9-30 22:32

你需要一个能在解压ZIP文件时指定编码的UNZIP
别看我,我都是在Linux下搞的

tsubasa9 发表于 2011-9-30 22:46

soraapp右键直接开就行

a4840639 发表于 2011-9-30 23:53

很明显现在的转区工具对64bit程序都不起作用
要么就装32bit的winrar

烈之斩 发表于 2011-10-1 01:59

引用第9楼tsubasa9于2011-09-30 22:46发表的:
soraapp右键直接开就行 images/back.gif

soraapp和lz上面提到的那些applocale啊ntlea啊一样都不支持64位软件。

lz说的AppLocale Rightkey这么神奇可以支持64位?我试试…

烈之斩 发表于 2011-10-1 02:03

lz说的AppLocale Rightkey测试完毕,显然不行……

这右键菜单的路径就是C:\\WINDOWS\\AppPatch\\AppLoc.exe "%1" "/L0411"和applocate完全一样
没有一毛钱可能行

除非你手滑点了winrar(x86)

金闪闪 发表于 2011-10-1 10:31

多麻烦啊换7Zip不就行了。

tency 发表于 2011-10-1 10:44

当然得32位的软件才行,64位的软件都不支持,别问我为什么

wushilan50 发表于 2011-10-1 10:56

楼主好方法,我也回去试试

烈之斩 发表于 2011-10-1 12:55

引用第13楼金闪闪于2011-10-01 10:31发表的  :
多麻烦啊换7Zip不就行了。 images/back.gif

和winrar无任何区别该乱码继续乱

月千一夜 发表于 2011-10-1 14:16

乱就乱了……解压出来再重命名就噢了....

罗杰 发表于 2011-10-1 15:29

LS不知道名字的话怎么重命名。。。

otaknight 发表于 2011-12-14 15:05

今天整理文件又遇到这个问题 用了下LZ的方法还是无果
WIN7 X64
WINRAR 和7zip也都是X64的...
难道非得手动改么...

scorpio106 发表于 2011-12-14 16:23

直接改系统内码吧,多简单的一回事

Macs 发表于 2011-12-14 17:05

白装64的RAR了。。我说怎么以前用得好好的

gofbayrf 发表于 2011-12-14 17:36

很多時出事的是繁體/簡體下的日文而不是日文下的日文

cheyenne 发表于 2011-12-14 20:56

也可以用ConvertZ转文件名

otaknight 发表于 2011-12-15 11:55

引用第23楼cheyenne于2011-12-14 20:56发表的:
也可以用ConvertZ转文件名 images/back.gif


文件夹怎么办?

lexluthor 发表于 2011-12-15 18:50

linux下簡單。。。。unrar就可以了
win7貌似我解壓日文也沒亂碼。。。

cheyenne 发表于 2011-12-15 20:52

引用第24楼otaknight于2011-12-15 11:55发表的:


文件夹怎么办? images/back.gif

文件夹名也可以用ConvertZ转码

烈之斩 发表于 2011-12-16 00:04

32位winrar+soraapp/applocale 完美

推荐soraapp 可以直接在zip上右键->日文环境运行;appl只能先运行winrar再手动选到相应的zip

福原爱 发表于 2011-12-16 10:02

引用第23楼cheyenne于2011-12-14 20:56发表的 :
也可以用ConvertZ转文件名 http://bbs.saraba1st.com/2b/images/back.gif

官配推荐的都是良心软件
这小玩意儿已经解决我很多麻烦了
拜谢官配
官配是s1绝顶大好人

amoebaca 发表于 2011-12-16 14:18

引用第25楼lexluthor于2011-12-15 18:50发表的:
linux下簡單。。。。unrar就可以了
win7貌似我解壓日文也沒亂碼。。。 images/back.gif


linux求指导... 我每次都是解压了再mvconv转码....
页: [1]
查看完整版本: 求问下win7中如何解决winrar解压缩含日文文件名的压缩包乱