Комплименты12 комплиментов в гостевой книге. Последние комплименты посетителей:
Вы не авторизованы! Чтобы оставить комплимент необходимо войти или зарегистрироваться
Последние фотографии
mal4ik состоит в клубах
|
Войдите, чтобы сохранять историю комментариев, голосовать за комментарии и создавать закладки
Регистрация
Авторизация
Авторизовываясь, вы соглашаетесь с правилами обработки данных
Этот сайт защищен reCAPTCHA и Google. Применяются Политика конфиденциальности и Условия использования.
Войдите, чтобы сохранять историю комментариев, голосовать за комментарии и создавать закладки
Регистрация
Авторизация
Авторизовываясь, вы соглашаетесь с правилами обработки данных
Этот сайт защищен reCAPTCHA и Google. Применяются Политика конфиденциальности и Условия использования.
Войдите, чтобы сохранять историю комментариев, голосовать за комментарии и создавать закладки
Регистрация
Авторизация
Авторизовываясь, вы соглашаетесь с правилами обработки данных
Этот сайт защищен reCAPTCHA и Google. Применяются Политика конфиденциальности и Условия использования.
Войдите, чтобы сохранять историю комментариев, голосовать за комментарии и создавать закладки
Регистрация
Авторизация
Авторизовываясь, вы соглашаетесь с правилами обработки данных
Этот сайт защищен reCAPTCHA и Google. Применяются Политика конфиденциальности и Условия использования.
Папку con нельзя создать по той простой причине, что вся винда пошла от более ранней ОС DOS.
Так вот в DOS есть порт с названием CON (сокращение от console).
В любой ОС можно перенаправить вывод из потока в файл или порт (т.е. порт это тот же файл).
Т.е. вывод можно направить в порт CON (коносль), или вывести из консоли в другой порт (файл).
Например как создать файл из консоли?
copy con text.txt
Т.е. всё, что будет введено в консоли, отправляем в файл text.txt.
Как вывести файл в консоль?
copy text.txt con
В консоль выведется содержимое текстового файла.
Проверьте сами в командной строке.
Так вот собственно и подходим к самому интересному. Папку или файл с названием con нельзя создать т.к. возникнет неопределенная ситуация. Если мы попробуем отправить файл con в консоль, получим:
copy con con.
Т.е. непонятно откуда куда отправлять, из консоли в файл или из файла в консоль.
По сути, считается, что файл с именем con (порт) уже существует, и существует он во всех папках и дисках одновременно, эдакий глобальный файл. Запрет на создание таких файлов - защита от неопределенностей.
Так же есть и другие порты LPTx, COMx, PRN, CON, NUL, AUX (вместо маленьких иксов - цифры 1,2,3...).
Файлы и папки с такими именами так же нельзя создать.
Попробуйте, вы же не будете утверждать, что Билла Гейтса в детстве звали всеми этими именами? :)
Это всего лишь легенда :)
Т.е. ни папку ни файл, ничего под именем Con, ваще забавно!