Pull to refresh

Comments 15

Бред сивой кобылы.

Просто в винде исторически нельзя создать файлы с именем совпадающим с названиями некоторых досовских псевдоустройств. Например файлы с именем CON, PRN, AUX, CLOCK$, NUL COM0, COM1, COM2, COM3, COM4, COM5, COM6, COM7, COM8, COM9, LPT0, LPT1, LPT2, LPT3, LPT4, LPT5, LPT6, LPT7, LPT8, и LPT9 вам тоже создать не удастся

Читать тут http://en.wikipedia.org/wiki/Filename

Что характерно для венды, дос уже сто лет внутрях не используется, а такие вот штуки за ним тянутся. Ужос.
UFO landed and left these words here
За ответ спасибо!

За обратную совместимость тоже.
Я вот не знал. Но в любом случае, зарезервированные имена файлов - это жесть!
более того, была интересная команда, позволяющая использовать компьютер как печатную машинку

COPY CON LPT1
Так можно и в файл печатать ;)

P.S. Выйти из режима Ctrl-Z + Enter
UFO landed and left these words here
Вчера на БОРе, сегодня на хабре.
Кстати, можно при желании таки создать...
>md \\?\c:\con
В ДОСе, разумеется, работать не будет.
Не стоит. Обычно потом от них очень сложно избавиться.
Ну вроде rmdir \\?\c:\con вполне справляется, хотя да, стандартные средства не очень то удаляют.
UFO landed and left these words here
UFO landed and left these words here
Вы напутали. если операционная система не позволяет создать файл с неким именем в любой точке файловой системы, то как обозвать такое имя файла? У меня только одно слово вертится - зарезервированное ;)
UFO landed and left these words here
Ну в том же *nix такой фигни нет - все такие файлы устройств реально существуют в /dev/, а в любой другой папке можно свободно создавать файлы с любыми именами.
Only those users with full accounts are able to leave comments. Log in, please.