папка con



Con это

Автор Владимир Погромский задал вопрос в разделе Компьютеры, Связь

Кто знает почему на компе нельзя создать папку с именем Con ? и получил лучший ответ

Ответ от МойМир@mail.ru[гуру]
И не только папку Con Это тянется со времен DOS. В нем была команда записи файла с консоли, выглядела примерно так:
copy con text.txt
Все, что вводится с клавиатуры попадает в этот файл. (CTR + Z для выхода, если решишь попробовать)
Если допустить название папки с именем con, то возможно копирование всей папки в файл. Поэтому просто запретили такое имя.
Кстати, ты точно так же не создашь файл или папку prn, поскольку команда copy text.txt > prn копировала (да и сейчас должна это делать) содержимое файла на принтер ) Это тоже зарезервированное слово. ))
А сказки про то что типа Биллика Гейтсика в детстве звали ботаном - это всё херня!!

Ответ от Андрей***[новичек]
оО! точно нельзя!

Ответ от Котофей[гуру]
эта папка уже есть (системная)

Ответ от Ѕвальковская Людмила[эксперт]
ух ты! точно нельзя! не могу никак ответить, зато мои знания в информационных технологиях перешли на новый уровень!

Ответ от Николай Зуев[гуру]
Черт, не получаеется.ПЫТАЛСЯ СОЗДАТЬ.

Ответ от Дмитрий Клочков[гуру]
Действительно создать файл, папку с названием 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.Т. к. это названия некоторых досовских псевдоустройств. Хотя они уже давно не используются в современных виндовс системах, мелкомягкие их помнят и чтут. ясин хуй, что в dos-е или какомнить UWIN-е (эмулятор nix-ов) создание такого каталога прокатит. И на винте появится папка Con. Потом в винде не переименовать/удалить такой файл. Удобно для всяких мудаков которые любят гадить на чужих компах, т. к. файлы с такими именами стандартными виндоуз методами не удалить.

Ответ от Rus[гуру]
легенда гласит, что слово "консоль" пошло от названия печатной машинки "Consol"; с тех пор консольным назвают любой текстовый интерфейс) и представлялся в системе под именем "con". Соответственно, создать такой файл нельзя - это имя зарезервировано.

Ответ от Qwerty[гуру]
это 1 из ДОСовских команд( а не прозвище Била как некоторые говорят )

Ответ от Владимир Смиренский[гуру]
Существует масса скрытых системных папок, которые появились ещё во времена создания виндовс, Con - команда одной из служб, поэтому так назвать папку нельзя, как типа папка svhost.sys

Ответ от Riateche[гуру]
Con - имя стандартного устройства ввода-вывода в винде.А еще есть красивая легенда о том, что Билл Гейтс запретил это имя файла, потому что у него была такая кличка в школе - con (что-то вроде "зубрила, ботаник"). =)

Ответ от Night Eagle[гуру]
...а ты попробуй разную раскладку на клавке... и создашь что угодно.. хоть чёрта лысого!! ! )))))))))

Ответ от 3al[гуру]
возможно создать все.[3al@localhost tmp]$ ls? aux CLOCK$ com1 con lpt lpt0 NUL[3al@localhost tmp]$

Ответ от Dj MaLoY[активный]
Создать папку con можно.Нужно поставить английскую букву c, потом русскую o, а потом и уже n английскую. Всё очень просто...

Ответ от Luna[гуру]
папка con

Ответ от Андрей Кадников[активный]
con ЭТО ЧАСТЬ СЛОВА Console Это имя зарезерированоА эти фразы "Билл Гейтсом был ботаником" ЭТО ЧУШЬ!!!

Ответ от Alice Advent[новичек]
"В Windows нельзя создать файл или папку под названием "Con", ибо у Билла Гейтса в детстве была прозвище Con - ботаник. И он постарался чтобы в его системе отсутствовали такие файлы и папки". Когда мне это прислали в первый раз неделю назад, я ещё улыбался. Но когда такое у себя в ЖЖ пишут уважаемые мной девушки - это полный Пэ. Поэтому, чтобы хотя бы те, кто меня читает, не позоролись, расскажу историю.В давние времена, когда не было Windows Vista, был MS-DOS. Серые буквы на чёрном фоне. Люди вводили команды с клавиатуры, а не кликали мышкой по иконкам, и результат получали в виде голого текста, а не в красивых окошках. Потом начали появляться версии Windows. К более-менее человеческому виду эта среда пришла к версии 3.1. Это не была операционная система в полном смысле этого слова, это была графическая надстройка над DOS'ом (и без него не работавшая) , которая позволяла запускать программы, написанные специально для этой среды. Время шло, появилась Windows 95. Её ругали больше других; это сейчас все привыкли, что XP работает более-мене стабильно, а тогда это был кошмар; с тех пор Билла Гейтса и ненавидят, хотя сейчас уже почти забыли, за что. Но Winows 95 была, по сути, такой же надстройкой над DOS. 98 - это те же яйца, но уже слегка исправленные и с ними даже можно было работать.Постепенно, через Windows 2000 (Win2k) мы пришли к XP. Это уже полноценная операционка, ставится на голый комп, ничего не требует и делает всё сама. Но структура каталогов (теперь их зовут папками) , названия файлов и прочие радости жизни, к которым привыкли предыдущие поколения, остались теми же.А теперь перенесёмся снова в прошлое. Серые буквы на чёрном фоне. DOS означает "дисковая операционная система" и, в первую очередь, была призвана удобно (в меру возможностей) организовать работу с файлами. Файлы можно было перемещать, копировать, создавать каталоги, перемещаться по каталогам. И существовал специальный файл, который репрезентировал в этой системе клавиатуру и экран. То есть, если в него копировать другой файл, то тот файл отображался на экране. А если из него копировать в другой файл, то в тот файл записывалось всё, что напишешь на клавиатуре (конец файла - Ctrl+Z). Файл этот назывался консольным (легенда гласит, что слово "консоль" пошло от названия печатной машинки "Consol"; с тех пор консольным назвают любой текстовый интерфейс) и представлялся в системе под именем "con". Соответственно, создать такой файл нельзя - это имя зарезервировано.Прошли года. Традиции свято хранятся ради совместимости со старыми программами. А молодых зелёных юзеров разводят байками о тяжёлом детстве Билла. Вот так.

Ответ от Олеся Ермилова[новичек]
Многие задаются этим вопросом. Почему же когда вы пишите название папки "Con" пишут "Указано неверное имя устройства"?Первая теория связана с историей жизненного пути главного создателя Windows. Билл Гейтс не был любим своими сверстниками в школе, которые постоянно награждали его разными прозвищами. Одним из таких, было прозвище Con. В детской среде такое прозвище имело негативный окрас. Con - ботаник. Видимо, Билл Гейтс очень много учился, потому, наверное, и преуспел. Это прозвище нанесло Гейтсу психологическую травму, после чего он твердо решил, что его детище, то есть Windows, не будет содержать папки под названием Con, так как это сильно задевает его. Многие весьма скептически относятся к этой теории и называют ее несостоятельной. Это всего лишь байка. На самом деле, доподлинно известно, что Билл Гейтс не отличался особыми академическими успехами. Есть данные, что он был даже отчислен. Зато Билл питал особую страстную любовь к компьютерам, где полностью находил себя. Известность к Биллу Гейтсу пришла благодаря его матери. Это она заключила контракт с компанией IBM, по договору с которой, Билл Гейтс должен был написать программу для компьютеров этого гиганта рынка новых технологий.Есть и другая теория, которая объясняет почему нельзя создать папку Con с точки зрения программной специфики операционной системы Windows. Дело в том, что в папке Con находится сама система, поэтому нельзя создать подобную папку, так как может произойти путаница, которая приведет к порче операционной системы. Еще одна теория, которая также придерживается технических характеристик компьютера. В файловой системе DOS по умолчанию прописаны нужные папки, которые могут быть только в одном экземпляре. Таким образом Con - это папка консоли, а, например, PNR - папка принтера. Все эти обозначения являются зарезервированными словами, поэтому нельзя создать папку с ними. Все, что вводится с клавиатуры попадает в файл "copy con text.txt". Соответственно, если создать папку, которая будет называться Con, может произойти сбой, и вся папка целиком будет скопирована в этот файл. Так происходить не должно, так как это вызовет сбой системы. Во избежании таких конфликтов, собственно, и придумали зарезервированные слова.Вот список имен, которые нельзя создать на операционной системе Windows, помимо папки 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 Также известен еще один небезинтересный факт. Дело в том, что также в Windows нельзя создать папку, в имени которой будет присутствовать точка и некоторые другие знаки препинания. Это сделано, опять же, для того, чтобы оградить систему от внутрисистемных программных конфликтов.Так вы можете пошутить или даже поспорить с другом например, на щелбан, на шоколадку, или даже на деньги. Но следите за другом, ведь он может схитрить и написать это слово половину русскими половину английскими буквами! Надеюсь вы всё поняли, удачи вам в споре!

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: Кто знает почему на компе нельзя создать папку с именем Con ?
Кон на Википедии
Посмотрите статью на википедии про Кон
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*