Я хотел бы знать, есть ли в Windows 2012 полная поддержка имен файлов и каталогов с учетом регистра. Другими словами, я хотел бы сохранить файлы и каталоги в другом случае, например:
- myfile.txt
- myfile.txt
- myfile.txt
Я нашел следующую ссылку, которая относится к Windows 2008:
Настройка чувствительности к регистру для имен файлов и папок
Если вышеуказанные шаги успешно выполнены:
- Смогу ли я использовать Windows Explorer и приглашение DOS, как обычно, для копирования / перемещения / удаления файлов, или мне понадобится какой-нибудь другой интерфейс?
- Смогу ли я войти в систему через FTP и обрабатывать файлы и папки в разных случаях, как если бы они на самом деле были разными файлами и каталогами?
Я прочитал несколько «старых» постов для Windows 2003, Windows 7 и т. Д., Где у людей возникают проблемы с использованием проводника Windows и командной строки после применения указанных выше параметров.
Я также читал, что у людей есть проблемы с приложениями Win32, которые неправильно обрабатывают файлы (имеют одинаковые имена, но разные регистры).
windows-server-2012
Кэролайн Белтран
источник
источник
Ответы:
Ответ на оба ваших вопроса: нет
Хотя файловая система NTFS поддерживает чувствительность к регистру имен файлов и папок.
Но подсистема Win32 не поддерживает это. Поскольку explorer.exe, cmd.exe и FTP-сервер IIS являются приложениями Win32, вы не сможете создавать файлы, отличающиеся только их регистром.
Вы можете использовать программы, не основанные на Win32, для создания таких файлов, но тогда вы не можете определенно сказать, какой из этих файлов выберет приложение на основе Win32.
Поэтому, если вы никогда не используете программы Win32, которые имеют дело с файлами, вы не должны рассматривать их включение.
Вы также могли бы запутать своих (Windows-) пользователей.
источник