Речь о винде, потому что в линуксе он легко создаётся
Это зарезервированное имя в винде. Видимо, как-то связано с консолью. Есть ещё несколько таких. Если не ошибаюсь, prn был среди них.
И вроде бы в досе всё же можно было его создать.
Прочее компьютерное
почему нельзя создать фаил с названием con?
так Била Гейтса в детстве обзывали... до сих пор обиду держит
Запрещенные имена остались со времен DOS, когда некоторые сочетания знаков были зарезервированы для системных команд.
Если вы попытаетесь создать файлы или папки со следующими именами: con, nul, prn, AUX, COM1, COM2, COM3, COM4, COM5, COM6, COM7, COM8, COM9, LPT1, LPT2, LPT3, LPT4, LPT5, LPT6, LPT7, LPT8, LPT9 (регистр букв – прописные буквы или строчные – значения не имеет) , – система в таких случаях вместо введенного вами «запрещенного» имени выведет имя по умолчанию, например, Новая папка, или Текстовый документ, или Документ Microsoft Word. При этом Windows Vista выведет окно Переименование с сообщением «Указано неверное имя устройства» .
Дело в том, что по «Соглашению об именованиях» эти символы и имена зарезервированы файловой системой для «внутренних» системных нужд, применять их пользователю запрещено.
Примечание. Применять для файлов и папок имена COM, COM10, COM11…, LPT, LPT10, LPT11… системой не возбраняется.
Но используя UNC пути (Universal Naming Convention) все же возможно создать папку с запрещенным именем, набрав в командной строке, к примеру, "mkdir \\.\C:\windows\lpt1", после этого в папке Windows на диске C: будет создана папка lpt1. Проэкспериментируйте! получилось? а теперь попробуйте удалить эту папку! не вышло? Для того чтобы ее удалить требуется опять же прибегнуть к UNC, написав "rmdir \\.\C:\windows\lpt1".
Если вы попытаетесь создать файлы или папки со следующими именами: con, nul, prn, AUX, COM1, COM2, COM3, COM4, COM5, COM6, COM7, COM8, COM9, LPT1, LPT2, LPT3, LPT4, LPT5, LPT6, LPT7, LPT8, LPT9 (регистр букв – прописные буквы или строчные – значения не имеет) , – система в таких случаях вместо введенного вами «запрещенного» имени выведет имя по умолчанию, например, Новая папка, или Текстовый документ, или Документ Microsoft Word. При этом Windows Vista выведет окно Переименование с сообщением «Указано неверное имя устройства» .
Дело в том, что по «Соглашению об именованиях» эти символы и имена зарезервированы файловой системой для «внутренних» системных нужд, применять их пользователю запрещено.
Примечание. Применять для файлов и папок имена COM, COM10, COM11…, LPT, LPT10, LPT11… системой не возбраняется.
Но используя UNC пути (Universal Naming Convention) все же возможно создать папку с запрещенным именем, набрав в командной строке, к примеру, "mkdir \\.\C:\windows\lpt1", после этого в папке Windows на диске C: будет создана папка lpt1. Проэкспериментируйте! получилось? а теперь попробуйте удалить эту папку! не вышло? Для того чтобы ее удалить требуется опять же прибегнуть к UNC, написав "rmdir \\.\C:\windows\lpt1".
это системное название
Похожие вопросы
- почему не создать папку под названием CON ?
- попробуйте создать папку с название *con* ?
- А знаете ли вы что в Виндовс ХР нельзя создать папку с названием "Con" знаете почему?
- А почему в Windows нельзя создать папку с названием "Con"? Попробуйте сами, не думаю что у вас это получиться О_о
- почему В Windows нельзя создать папку с названием "Con".
- Почему в Windows нельзя создать папку под названием CON?
- Почему в Windows нельзя создать папку с названием "Con"? сначала не поверила, потом решила попробовать))
- Почему в Windows нельзя создать папку с названием "Con"
- В «Windows» нельзя создать папку с названием “Con“. Почему???
- Почему в Windows нельзя создать папку с названием "Con" ? Не верите? Сами попробуйте!