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
Что характерно для венды, дос уже сто лет внутрях не используется, а такие вот штуки за ним тянутся. Ужос.
Просто в винде исторически нельзя создать файлы с именем совпадающим с названиями некоторых досовских псевдоустройств. Например файлы с именем 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
Что характерно для венды, дос уже сто лет внутрях не используется, а такие вот штуки за ним тянутся. Ужос.
более того, была интересная команда, позволяющая использовать компьютер как печатную машинку
COPY CON LPT1
COPY CON LPT1
Вчера на БОРе, сегодня на хабре.
Кстати, можно при желании таки создать...
>md \\?\c:\con
В ДОСе, разумеется, работать не будет.
Кстати, можно при желании таки создать...
>md \\?\c:\con
В ДОСе, разумеется, работать не будет.
Вы напутали. если операционная система не позволяет создать файл с неким именем в любой точке файловой системы, то как обозвать такое имя файла? У меня только одно слово вертится - зарезервированное ;)
Ну в том же *nix такой фигни нет - все такие файлы устройств реально существуют в /dev/, а в любой другой папке можно свободно создавать файлы с любыми именами.
Sign up to leave a comment.
Закомплексованный Дядюшка Билли