首页 > 解决方案 > Unicode 问题 - 将文件/文件夹结构从 MacOS 传输到 Windows

问题描述

我目前正在执行文件服务器迁移,并且有点难过。

有问题的文件当前位于 HPFS 文件系统 (MacOS Leopard/Snow Leopard) 上的 SMB1 共享上。最终目标是将所有文件传输到 SMB3 NTFS 文件共享 (Server 2019)。

在尝试这样做时,我注意到 MacOS 服务器上使用的某些字符与 Windows 命名方案不兼容,因此整个单词在传输时被替换为 5 位哈希。

我正在尝试集思广益,让我尽可能多地保留原始文件名。到目前为止,我正在考虑以下几点:

  1. 确定导致问题的特定字符。
  2. 在 Windows 端指定替换字符。
  3. 编写一个脚本,将遍历所有文件/文件夹名称并根据上述规则重命名它们。

这是最好的方法吗?我有没有忽略什么?有没有人遇到过这种情况并愿意加入他们的经验?谢谢!

标签: macosunicodefile-transfersmbwindows-server-2019

解决方案


推荐阅读