none
Exchange 2010 在owa上选择下载所有附件,下载下来的是一个压缩包,里面的文件名全部乱码。有些无法打开 RRS feed

  • 问题

  • Exchange 2010 在owa上选择下载所有附件,下载下来的是一个.zip的压缩包,压缩包的名为正常的中文,但是里面的文件名全部乱码。有些无法打开。如果一个一个的下载附件就都正常,难道是Exchange的压缩软件有问题?
    2011年6月21日 2:17

答案

  • 我也遇到这个问题,本来想google一个原因的,找到这个帖子,发现与我有一样的现象,但没有解答。

    经过几个小时的测试,发现这个问题几个特点:

    1:zip压缩包里面的文件名乱码,是把utf-8的编码解释成了GBK。

    2:选用比较新的winRAR版本,可以正常解压。我在一台机器上,使用的是winrar3.62,打开有乱码。另一台机器上,用的是winRAR3.92,正常。

    3:zip文件,使用win7自带的zip解压打开,也是乱码。

    4:不是所有owa打包下载的zip文件都是乱码,大多数情况下是正常的。这可能是与附件中文件名有关系。

     

    所以,最简单的解决办法,就是让用户升级winrar到最新版本,应该就可以解决了。不知道你是不是相同的原因。

     

    进一步看了一下导出的zip文件格式,其中的源文件文件名部分确实是用utf8编码的。而一般我们在自己pc上zip打包后的文件,源文件文件名部分是gb2312方式编码的,好像zip文件格式里面也没有定义源文件名需要采用的字符集,不同的工具对这部分字符解释不一致,相同工具的不同版本解释也可能不一致,所以就出现了乱码的问题。

    2011年6月21日 12:40

全部回复

  • 您好,您是想下载一封邮件里所有附件,还是所有的邮件里的附件你全部打包下载?说下你的下载步骤,便于我判断问题。

    如果您对我们的论坛在线支持服务有任何的意见或建议,请通过邮件告诉我们。
    Description: Description: TechNet 论坛好帮手立刻免费下载  TechNet 论坛好帮手

    2011年6月21日 5:10
    版主
  • 我也遇到这个问题,本来想google一个原因的,找到这个帖子,发现与我有一样的现象,但没有解答。

    经过几个小时的测试,发现这个问题几个特点:

    1:zip压缩包里面的文件名乱码,是把utf-8的编码解释成了GBK。

    2:选用比较新的winRAR版本,可以正常解压。我在一台机器上,使用的是winrar3.62,打开有乱码。另一台机器上,用的是winRAR3.92,正常。

    3:zip文件,使用win7自带的zip解压打开,也是乱码。

    4:不是所有owa打包下载的zip文件都是乱码,大多数情况下是正常的。这可能是与附件中文件名有关系。

     

    所以,最简单的解决办法,就是让用户升级winrar到最新版本,应该就可以解决了。不知道你是不是相同的原因。

     

    进一步看了一下导出的zip文件格式,其中的源文件文件名部分确实是用utf8编码的。而一般我们在自己pc上zip打包后的文件,源文件文件名部分是gb2312方式编码的,好像zip文件格式里面也没有定义源文件名需要采用的字符集,不同的工具对这部分字符解释不一致,相同工具的不同版本解释也可能不一致,所以就出现了乱码的问题。

    2011年6月21日 12:40
  • 當檔案有多個時, 點選下載所有檔案, 當下載完成後, 點選打開解壓縮檔案, 會顯示檔案錯誤
    2012年6月6日 3:03