我的 Windows Server 2008 R2 计算机上的文件名有问题。文件由运行 Linux 的 Web 服务器上传,该计算机上有一个挂载到我们的 Windows 计算机的挂载点。举个例子,当我们上传文件时,某些字符会以奇怪的方式显示。
Kirchstraße.pdf
变成Kirchstra+â+©e.pdf
我尝试使用名为convmv
“此工具”的工具来解决这个问题,该工具采用输入编码,您可以告诉它使用特定的输出编码。
但我必须知道当前的编码,而我不知道。有人知道如何获取文件名的当前编码吗?
你们中是否有人遇到过类似的问题并且可能知道解决办法?
答案1
我会改变你的安装选项以包含iocharset=utf8
//主机/共享 /mnt/share cifs 用户名=用户,noperm,sec=ntlm,iocharset=utf80 0