2016-08-12 3 views
0

Я создаю файлы с динамическим кодом и динамическим контентом с помощью кода, развернутого в системе Unix. Имя файла изменяется, когда оно помещается в общий путь к окну.Копирование файла из Unix в Windows меняет имя файла

например

Пусть имя файла был Ämber.xml, который создается в системе UNIX, где развернут мой код. По завершении создания файла он помещается в папку с общим доступом к окну. В папке с общим доступом к окну, когда я смотрю на файл, контент является идеальным, но имя изменяется на Ãmber.xml. Таким образом, Ä меняется на Ã. Не могли бы вы предоставить мне решение? Спасибо.

+0

Быстрое решение: используйте только символы ASCII для именования файлов. –

ответ

0

Это, в конечном счете, потому, что имя файла UTF-8 интерпретируется как кодированная строка ISO (или другая не-Юникод).

Возможно, кодировка имени файла не настроена правильно в системе Unix (или для установки не используется драйвер с ошибкой), поэтому я попробую проверить параметры монтирования для общего ресурса. Детали зависят от ОС («Unix» довольно общий).

Смежные вопросы