doctaphred / ntfs-filenames.txt

Информация из https://docs.microsoft.com/en-us/windows/win32/fileio/naming-a- файл:
Используйте любой символ на текущей кодовой странице для имени, включая символы Unicode
и символы в расширенном наборе символов (128–255), кроме
для следующего:
— следующие зарезервированные символы:
> (больше чем)
: (двоеточие)
«(двойная кавычка)
/(косая черта)
(обратная косая черта)
| (вертикальный стержень или труба)
? (qu знак)
* (звездочка)
— Целочисленное значение ноль, иногда называемое ASCII NUL символ.
— символы, целочисленные представления которых находятся в диапазоне от 1 до
31, за исключением альтернативных потоков данных, где эти символы —
разрешено. Для получения дополнительной информации о файловых потоках см. Файловые потоки.
— любой другой символ, который не разрешен целевой файловой системой. .
— Не используйте следующие зарезервированные имена для имени файла:
CON, PRN, AUX, NUL, COM1, COM2, COM3, COM4, ​​COM5, COM6, COM7, COM8,
COM9, LPT1, LPT2, LPT3, LPT4, LPT5, LPT6, LPT7, LPT8 и LPT9.
Также избегайте этих имен, за которыми сразу следует расширение; для
пример, NUL.txt не рекомендуется.
— Не заканчивать имя файла или каталога с пробелом или точкой. Хотя
основная файловая система может поддерживать такие имена, оболочка Windows и
в пользовательском интерфейсе нет. Однако допустимо указать точку
в качестве первого символа имени. Например, «.temp».
Удобный список для копирования/вставки:
: «/ |? *
Примечание. Другие ОС и файловые системы могут различаются; но в целом единственными запрещенными символами
в именах файлов в Unix-подобных системах является косая черта (/) и нулевой байт.
Оцените статью
somehone.ru
Добавить комментарий