Samba 自动将包含的目录名称转换::
为一些奇怪的字符串,并且没有直接映射到 Unix 名称。
示例:在 Windows 中ddrs04ia::ip76xddrshared_hiphdk_lay::ip76xddrshared_anamux8to1
变为。DUZSMU~9
有什么办法解决这个问题吗?
答案1
恐怕没有办法解决这个问题。原因是:
Windows 上的路径名中存在禁止字符,而 unice 上则不是。
在 Windows 中:
,用于文件名中的“磁盘驱动器”分隔和备用数据流分隔,而在 unice 上,它可以自由使用。
尤其是类似的目录格式maildir(+)
是无法在windows上表达的。
唯一的解决方案是永远不要将带有:
in 名称的路径暴露给 Windows 世界。