Почему в Windows нельзя создать папку Con?

Почему в Windows нельзя создать папку Con?
Гость
Ответ(ы) на вопрос:
Гость
создать папку можно, например, в батнике нужно записать следующее mkdir "?p:com1" ,где р - буква диска; на этом основывается защита флешек от авторунов, например, для создания на флешке такой защитной функции, применяется следующая запись в батнике mkdir "?p:autorun.infcom1" attrib +s +h autorun.inf mkdir "?p:desktop.inicom1" attrib +s +h desktop.ini создаются каталоги, которые так просто не удалить и не прописать файлы autorun.inf, desktop.ini
Гость
Можно, только не прямым способом. Есть косвенные, так что обходный путь все же существует. И удалить такую папку можно только тем же обходным путем. А сделано это было для совместимости c MS-DOS, где несколько имен вроде CON (сокращение от console) были зарезервированы для устройств и могла возникнуть двусмысленность, а некоторые программы для DOS могли бы работать неправильно.
Гость
Вопрос старый. Воспользуйтесь поиском по сайту. Это наследство ДОСа. Также нельзя создать папки COM1, COM2, COM3, COM4, LPT1, LPT2, LPT3, AUX, PRN, NUL и ещё несколько подобных. В Висте уже можно, но только ФАРом.
Гость
потому что con - это зарезевированое слово (для консоли (аналог никсового tty)). Но абсолютно никто не не мешает под другой системой сделать такой файл или папку. причем в такую папку можно спокойно копировать файлы но эту папку удалить нельзя
Гость
В Windows нельзя создать файл или папку под названием “Con” Проверено – нельзя. Вариант почему – у Билла Гейтса было в детстве такое прозвище. С английского Con – подстава, словарь слэнга Urban Dictionary приводит множество других вариантов, но я не смог подобрать чего-либо вразумительного
Гость
Впринципе при большо желании можно, хоть на рабочем столе, необходимо загрузить компьютер с OC Linux, и оттудо создать
Гость
Я что то в инете читал там было сказано что название con связано с билом гейтсом.
Гость
потому что в винде забиты запреты на некоторые названия т. к. они являются системными ну или типа того =)
Гость
Если вписать русскую С или о, то можно)
Гость
потому что это зарезервированное слово
Не нашли ответ?
Ответить на вопрос
Похожие вопросы