找回密码
 立即注册
搜索
查看: 25483|回复: 29

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

[复制链接]
发表于 2011-9-30 20:14 | 显示全部楼层 |阅读模式
比如share下来的同人CG集或者游戏
部分压缩包里的压缩文件有日文文件名
如果直接用中文winrar解压缩会变成乱码

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

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

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

谢谢
回复

使用道具 举报

     
发表于 2011-9-30 20:30 | 显示全部楼层
ntlea有用么
回复

使用道具 举报

 楼主| 发表于 2011-9-30 20:39 | 显示全部楼层
引用第1楼john于2011-09-30 20:30发表的 :
ntlea有用么

试过了,没用

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

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

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

使用道具 举报

发表于 2011-9-30 20:44 | 显示全部楼层
上传个sample吧,我试下写个脚本搞搞。
回复

使用道具 举报

发表于 2011-9-30 20:48 | 显示全部楼层
装个英文版winrar
或者可以直接切换Win 7 到日文版或者英文版
回复

使用道具 举报

 楼主| 发表于 2011-9-30 20:49 | 显示全部楼层
OTL
在搜资料试方法的时候莫名其妙的解决了

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

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


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

使用道具 举报

     
发表于 2011-9-30 21:09 | 显示全部楼层
虚拟机装个日文操作系统
回复

使用道具 举报

头像被屏蔽
发表于 2011-9-30 21:44 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

发表于 2011-9-30 22:32 | 显示全部楼层
你需要一个能在解压ZIP文件时指定编码的UNZIP
别看我,我都是在Linux下搞的
回复

使用道具 举报

发表于 2011-9-30 22:46 | 显示全部楼层
soraapp右键直接开就行
回复

使用道具 举报

发表于 2011-9-30 23:53 | 显示全部楼层
很明显现在的转区工具对64bit程序都不起作用
要么就装32bit的winrar
回复

使用道具 举报

发表于 2011-10-1 01:59 | 显示全部楼层
引用第9楼tsubasa9于2011-09-30 22:46发表的  :
soraapp右键直接开就行
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不就行了。
回复

使用道具 举报

     
发表于 2011-10-1 10:44 | 显示全部楼层
当然得32位的软件才行,64位的软件都不支持,别问我为什么
回复

使用道具 举报

     
发表于 2011-10-1 10:56 | 显示全部楼层
楼主好方法,我也回去试试
回复

使用道具 举报

发表于 2011-10-1 12:55 | 显示全部楼层
引用第13楼金闪闪于2011-10-01 10:31发表的  :
多麻烦啊换7Zip不就行了。
和winrar无任何区别该乱码继续乱
回复

使用道具 举报

     
发表于 2011-10-1 14:16 | 显示全部楼层
乱就乱了……解压出来再重命名就噢了....
回复

使用道具 举报

     
发表于 2011-10-1 15:29 | 显示全部楼层
LS不知道名字的话怎么重命名。。。
回复

使用道具 举报

     
发表于 2011-12-14 15:05 | 显示全部楼层
今天整理文件又遇到这个问题 用了下LZ的方法还是无果
WIN7 X64
WINRAR 和7zip也都是X64的...
难道非得手动改么...
回复

使用道具 举报

发表于 2011-12-14 16:23 | 显示全部楼层
直接改系统内码吧,多简单的一回事
回复

使用道具 举报

     
发表于 2011-12-14 17:05 | 显示全部楼层
白装64的RAR了。。我说怎么以前用得好好的
回复

使用道具 举报

发表于 2011-12-14 17:36 | 显示全部楼层
很多時出事的是繁體/簡體下的日文而不是日文下的日文
回复

使用道具 举报

发表于 2011-12-14 20:56 | 显示全部楼层
也可以用ConvertZ转文件名
回复

使用道具 举报

     
发表于 2011-12-15 11:55 | 显示全部楼层
引用第23楼cheyenne于2011-12-14 20:56发表的  :
也可以用ConvertZ转文件名

文件夹怎么办?
回复

使用道具 举报

发表于 2011-12-15 18:50 | 显示全部楼层
linux下簡單。。。。unrar就可以了
win7貌似我解壓日文也沒亂碼。。。
回复

使用道具 举报

发表于 2011-12-15 20:52 | 显示全部楼层
引用第24楼otaknight于2011-12-15 11:55发表的  :


文件夹怎么办?
文件夹名也可以用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转文件名

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

使用道具 举报

发表于 2011-12-16 14:18 | 显示全部楼层
引用第25楼lexluthor于2011-12-15 18:50发表的  :
linux下簡單。。。。unrar就可以了
win7貌似我解壓日文也沒亂碼。。。

linux求指导... 我每次都是解压了再mvconv转码....
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|上海互联网违法和不良信息举报中心|网上有害信息举报专区|962110 反电信诈骗|举报电话 021-62035905|Stage1st ( 沪ICP备13020230号-1|沪公网安备 31010702007642号 )

GMT+8, 2025-9-15 05:24 , Processed in 0.160424 second(s), 7 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表