недопустимые символы в имени файла windows



символы запрещенные в имени файла

Автор О~сознание задал вопрос в разделе Программное обеспечение

Почему в Windows'е имена файлов не могут содержать знаки - ", :, /, > ? и получил лучший ответ

Ответ от L&A[гуру]
Для GNU/Linux (с учётом возможности маскировки) разрешены все символы, кроме «/» и нулевого байта.
Символы «», «/», , «|», «<», «>» и «:» имеют специальное значение в Windows, в частности, в командной строке, «*» и «?» используются для задания масок поэтому не могут быть использованы в имени отдельного файла.
Символ пробела может встречаться в имени файла или каталога. Точка используется как разделитель имени файла от расширения. Двоеточие – это разделитель между буквой диска и остальной частью пути. Использование двоеточия не допускается нигде, кроме как после буквы диска. Исключением является файловая система NTFS, где двоеточие используется еще и в качестве разделителя между нормальным именем файла и прикрепленными к нему файловыми потоками. Точка и пробел могут стоять в любом месте имени файла, но не могут быть завершающими символами.
hackzone.ru

Ответ от Дмитрий Соловьев[гуру]
iDoKToP"Petrograd" - всегда мну опережает ;-(

Ответ от Wolf[эксперт]
это относится ко всем ОС, это служебные знаки и имеют определенные значения
> - это знак перенаправления вывода например dir > text.txt выведет содержимое каталога в файл
слеши используются для разделения каталогов и сетевых протоколов
: - служебная комманда, используется в файлах bat для обозначения "подпрограммы"
" - служит для означения окончания имени файла, если он с пробелом и не может использоватся, т. к. это вызовет ошибки

Ответ от Sk-razor[гуру]
Вроде как эти знаки запрещены в зяыках програмирования

Ответ от IDoKToP"Petrograd"[гуру]
Это запрещённые символы - они применяются в ПУТИ к файлу и как аргументы для запуска - поэтому не могут быть в названиях.
Это относится ко всем ОС.

Ответ от Прот Рыбаков[новичек]
Спрашивали тут уже, юзай mwfix
недопустимые символы в имени файла windows

Ответ от .[новичек]
Звездочка (*)
Вертикальная черта (|)
Обратная косая черта ()
Двоеточие (:)
Двойные кавычки (").
Меньше (<)
Больше (>)
Вопросительный знак (?)
Косая черта (/)

Ответ от 22 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: Почему в Windows'е имена файлов не могут содержать знаки - ", :, /, > ?
Имя файла на Википедии
Посмотрите статью на википедии про Имя файла
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*