电脑必备
客户发来的压缩包解压全是问号,我折腾半天才发现是文件名编码的事
70 0 13
我就问一句,你们有没有遇到过那种客户发来的压缩包,解压出来文件名全是问号,点开一看内容还在,但名字全成了乱码方块?
上周接了个新客户,对方行政大姐用Mac打包的报价单和合同附件,微信传过来我直接双击解压,好家伙,文件夹名全是「? ? ?」,里面文件也是「????.pdf」这种。我当时急着给领导转,差点一口气没上来。
先说我踩的坑。第一反应是重命名呗,手动一个一个改。改到第三个我就烦了,十几个文件,改完还不知道有没有漏。第二反应是换个解压工具,结果下了个别的,解出来还是乱码,白折腾。
后来我才搞明白,这事跟压缩包密码没关系,是文件名编码的问题。人家Mac上打包时用的编码跟Windows默认的不一样,老版本解压工具不认识,就给你显示成问号。
我用Win解压缩的时候,右键解压菜单里有个「编码」选项,默认是自动,我手动切成UTF-8再解一次,文件名全正常了。就这么一步,我前面折腾了快四十分钟。
给跟我一样的小白几条实在经验:
- 客户从Mac发来的包,先别急着双击,右键看看有没有编码选项,选UTF-8试一把。
- 解压前把原压缩包复制一份放旁边,万一解出来乱码覆盖了原文件,还能重来。
- 如果文件名已经乱了但内容没问题,别删,用工具批量重命名比手动快,我后来是用解压软件自带的批量改名搞定的。
- 最坑的一点——有些压缩包带密码,你输错几次它就直接锁死,我上次就是密码记岔三次,报价单死活发不出去,这个我在别的帖子里吐槽过了。
说真的,文件名乱码这事看着小,赶时间的时候真能急死人。我现在养成习惯了,客户发来的包先看一眼来源,Mac的、手机传的,我都先手动切编码再解。
最后问一句:你们收到Mac打包的压缩包,是直接解还是先切编码?有没有更省事的招?我这边客户一半用Mac,每次都得留个心眼,实在有点烦。
登录后可以为帖子点赞,但本帖内容对所有人开放阅读。
