Цікавий факт, або порожні домисли із життя біла гейтса. Чому не можна створити папку з назвою con? Чому неможливо створити папку con

Цікавий факт, або порожні домисли із життя біла гейтса. Чому не можна створити папку з назвою con? Чому неможливо створити папку con

На просторах інтернету часто можна почути байку про те, що Білл Гейтс мав якесь там прізвисько, мовляв “con” означає ботанік. І він намагався, щоб папку з ім'ям CON не можна було створити в системі. Треба сказати, що це те ще марення. Щоб зрозуміти, чому не можна у Windows створити папку з ім'ям CON(і деякі інші) звернемося до офіційної документації:

Середня спеціальна назва файлів буде затверджена системою і може бути використана для файлів або композицій: CON, AUX, COM1, COM2, COM3, COM4, ​​LPT1, LPT2, LPT3, PRN, NUL

Вільний переклад наступний: є деякі зарезервовані системою імена, які не можуть бути використані для іменування файлів та папок. Такий пережиток ще з часів DOS тягнеться. Ми ж збираємось його обійти.

Як створити папку з ім'ям CON

Якщо така папка ДУЖЕ потрібна, можна створити її з командного рядка, використовуючи так званий UNC-шлях.

  1. Запускаємо cmd.exe
  2. Набираємо команду md \\.\C:\CON

При цьому ми використовували команду md (make directory) для створення папки та вказали абсолютний шлях \\.\C:\CON (шлях може бути будь-яким, хоч “ \\.\D:\Users\Dmitry\Desktop\con“, у результаті ми вказаним шляхом з'явиться директорія CON.

Аналогічно можемо створити будь-яку з “заборонених” папок. До файлів це також відноситься. Видаляються об'єкти так само, через UNC-шлях.

Як видалити папку con

C:\>rd \\.\C:\CON

Видалити створену папку з звичайними засобами не вдасться – провідник видасть помилку доступу до елемента:


Навіщо може знадобитися створення папки con

Ну по-перше, це чудова тема для жартів. Видалити папку звичайним способом не вдасться. Властивості у неї також дуже характерні. Жодних параметрів безпеки, ні розміру, ні дати створення.

"Якщо ніхто не сміявся хоча б над однією з твоїх ідей, можливо, ви недостатньо творчо підходите до роботи" Білл Гейтс

Напевно, багато з активних користувачів Windowsзустрічалися з такою проблемою, що неможливо створити файл під назвою «Сon».

Існує теорія, що будучи ще підлітком у Білла Гейтсабула кличка Con, перекладаючи російською - ботанік і він постарався, надовго викреслити її зі свого життя в такий спосіб, але це тільки здогадки:). Насправді Con - це внутрішня зарезервована команда операційної системи, яка викликає на екран консоль.

Ця проблема бере початок ще за часів правління MS-DOSколи це було необхідно, але залишається і в усіх наступних версіях аж до Windows XP. Чи то програмістам просто ліньки було прибирати цю непотрібну частину коду, чи Біллі справді до цього причетний:). Якщо ж у вас встановлені новіші версії, наприклад Vista або Windows 7, то з цим ви не зіткнетеся.

І, звичайно, це не єдиний приклад, існує безліч зарезервованих імен, такі як: AUX, COM1, COM2, COM3, COM4, ​​LPT1, LPT2, LPT3, PRN, NUL

А власне кажучи, для чого взагалі призначене це ім'я? Відповідь проста - в MS-DOS не було всіма улюбленого «Дружнього» інтерфейсу (робочий стіл, мій комп'ютер, пуск тощо), були голі написи на сірому тлі, ні про яке графічне налаштування і мови бути не могло! І щоб комп'ютер виконував завдання користувача щодо переміщення, копіювання або створення каталогів, потрібно вводити певні команди.

Якщо ви хочете обдурити систему, це можна з легкістю зробити:

  1. Перші дві чи одну букву взяти з російської розкладки, але не думаю, що це когось зацікавить.
  2. А також це можна зробити через ОС Linux (якщо вона у вас встановлена), в якій немає жодних заборон з цього приводу і, що найголовніше, Winows ніяк не зможе перешкодити вам;).
  3. Відкриваємо меню пуск і йдемо наступним шляхом: пуск→програми→стандартні→командний рядок. Ввести в командному рядку цей запис: C:\>mkdir \\.\C:\CON і вуаля, папка готова. (Місце, де з'явиться папка, можна задати самостійно). Ну, а щоб її видалити: C: rmdir.
  4. А якщо у вас не виходить цього зробити, раджу подивитися відео, яке точно вам допоможе:

Бажаю удачі в цій непересічній справі і не морочіться на цій темі, вона носить винятково розважальний характер. І ще щось: не рекомендую використовувати цю папку для зберігання та встановлення в неї різних програм, це може призвести до несправності або неправильної роботи.

Інші статті на теми: ,

Доброго вам часу доби. дорогі читачі мого блогу. Сьогодні ми трохи розслабимося, тому що ніякого уроку не буде, хоча стаття все ж таки стосується роботи в Windows. Просто просторами інтернету ходить одна стара легенда, що через образи Білла Гейтса файлам не можна давати певне ім'я. Ось і я сьогодні сьогодні розповім вам про те, як не можна назвати папку у windows, причому не має значення в якій версії.

З давніх-давен просторами інтернету ходить одна легенда, що коли Білл Гейтс був школярем, то над ним знущалися деякі ровесники, які дали йому прізвисько CONі постійно ображали його цією прізвиськом. Con перекладається як «Очкарик, ботан, заучка і т.д.». І ця дитяча образа настільки в'їлася у свідомість старовини Білла, що коли вийшов windows, він подбав про те, що ніхто не зможе створити файл або папку з назвою CON.

Так. У Windows не можна назвати папку або інший документ під назвою con. Спробуйте самі. Залежно від версії windows вам видасться помилка або просто встане попередня назва.

Щоправда, навряд чи всю цю маніпуляцію старовина Біллі зробив для того, щоб помститися дитячим кривдникам. Так що легенда залишається легендою. Щоправда, коли чесно, коли я почув цю історію, то сам повірив і дуже довго думав, що це правда. А чи ви самі чули цю версію? Я думаю, що багато хто чув. А як ви думаєте, чомуце слово не можна використовувати як ім'я файлу та папки?

Насправді вся ця котовасія йде ще з часів MS-DOS та початку вісімдесятих. Це ім'я резервувалося самої системою пристроїв введення і виведення, тобто. клавіатури, миші і т.д. Саме слово CON означає скорочення слова Console, тобто. консоль. У Windows це ім'я також було резервовано системою, тому жоден файл або папка не могли мати це ім'я.

Крім CON ви не зможете створити файли та папки з іменами PRN (Принтер), COM1, COM2, AUX, NUL (Порожнє значення), LPT1, LPT2 та ін. Всі ці імена зарезервовані нашим улюбленим віндовсом і для звичайного користувача вони не доступні.

Обхід цієї ситуації

Можна, звичайно, піти на маленьку і хитрість і створити файл або папку з цим ім'ям.

  1. Просто використовувати літери кирилиці С або Про для написання цього слова. Але це брехня.
  2. Можна створити папку саме з ім'ям con і без заміни на кирилицю. Для цього вам треба увійти в командний рядок будь-яким зручним способом, наприклад, у рядку виконати написати cmd і натиснути ОК. У командному рядку написати наступне - md \?\C:\con.Замість С:\ можете написати іншу букву диска або шлях до папки, наприклад, D:\files\con.

Папка створиться, але увійти до неї та працювати з нею ви все одно не зможете. Навіть видалити не зможете і вона назавжди залишиться на вашому комп'ютері і з кожним днем ​​її розмір збільшуватиметься і пожиратиме ваші файли... Кудись мене понесло. Звичайно ж я жартую. Видалити її можна, але тільки знову ж таки через командний рядок. Цього разу потрібно прописати в ній таке: rd \\?\C:\con(Де C:\con - це шлях до папки).

Ну а взагалі не займайтеся фігнею. Можна створити папку Con, щоб у ній працювати, але воно вам треба? Не думаю. Так заради приколу можна погратись. Найкраще подумайте про захист ваших файлів. Через різні не завжди залежні від вас фактори ви зможете втратити всю важливу інформацію (віруси, неправильна робота, випадкове видалення, поломка жорсткого диска і т.д.). Для того, щоб не втратити чогось дуже важливого, перегляньте цей відеокурс. Все розписано по поличках і розбереться навіть абсолютний нуль.

Ну, а взагалі легенда про CON прикольна. Мені вона дуже подобалася, досить цікаво зіставляється. З такими прикольними міфами цікавіше жити, тож не соромно не знати всю правду.

Якими тільки байками та легендами не оповите ім'я Біла Гейтса. Наприклад, з ним пов'язана причина, чому не можна створити папку con. Про що йдеться і чи це так насправді, постараємося з'ясувати в цій статті.

Легенда: чому не можна створити папку з іменем con

Біл Гейтс у дитинстві був дуже сором'язливим хлопчиком, тому в нього майже не було друзів серед однолітків. Весь свій вільний час він присвячував навчанню, за що однокласники прозвали його ботаніком. Ботанік на молодіжному жаргоні американців звучить як con. Ця кличка настільки набридла юному Білові, що він вирішив її позбутися, будь-що-будь. Ставши дорослим і досягнувши величезних успіхом, Біл вирішив, що дитячій прізвисько не буде місця в його дорослому житті, тому вніс у Windows певні налаштування, які не дозволяють користувачам створювати папки з ім'ям con. Ось такий своєрідний привіт від творця найпопулярнішої ОС у світі.

Сподіваюся, ви здогадалися, що йдеться про вигадку, яку вигадали спеціально для того, щоб жартувати над “зеленими” користувачами ПК. Цій байці вже чимало років, проте досі перебувають ті, хто в неї вірить. Особливо кумедно бачити цю історію як репоста в різних соціальних мережах або блогах цілком дорослих і людей, що відбулися. Більше того, перебувають і ті, хто не вірить у те, що ця історія – вигадка, і продовжують наполягати на тяжкому дитинстві Гейтса… Не потрапите на цю вудку, інакше ризикуєте стати приводом для глузування!

Насправді: чому у windows не можна створити папку con?

Спробуємо розібратися з справжніми причинами, чому папка з такою назвою не може бути створена у Windows. Причини криються в давнину, коли не було ні Windows XP, ні Vista, ні інших оболонок. Існував MS-DOS (команди можна було віддавати виключно з клавіатури, а замість гарних вікон на екрані був нудний сірий текст на чорному тлі). Вправлятися з ним було нелегко, однак, інших варіантів все одно не було, тому користувачі задовольнялися тим, що було.

DOS призначалася у тому, щоб хоч якимось чином систематизувати роботи з різними файлами, наявними на ПК. За допомогою даної програмної оболонки файли можна копіювати, переміщати і т.д. Також був спеціальний файл, який репрезентував у MS-DOS клавіатуру та екран. Таким чином, при копіюванні іншого файлу, останній виводився на моніторі.

Якщо ж з цього файлу здійснювалося копіювання до іншого файлу, то він містив всю інформацію, набрану на клавіатурі. Закінчення файлу виводилося за допомогою Ctrl+Z. Саме цей файл отримав назву консольний, а в системі був зареєстрований під ім'ям con. Це і є справжня відповідь на запитання, чому в віндовсі не можна створити папку con:це ім'я вже зарезервоване.

З того часу пройшло чимало часу, і більшість сучасних користувачів ПК навряд чи реально уявляють собі MS-DOS та інше, про що йшлося вище, однак, традиції продовжують дотримуватися, щоб не порушити сумісність зі старими версіями програм. Тож якщо вам хтось збереться розповідати байку про Біло-ботаніка, не вірте – правда завжди лежить на поверхні!

Насправді невідомо, кому саме і навіщо знадобилося вигадувати папку з таким ім'ям. Напевно, його ім'я так назавжди і залишиться в історії таємницею, зате тепер ви точно знаєте відповідь на запитання, чому не можна створити папку con.Можливо, мине час, і щось зміниться в організації файлової системи в Windows, але на сьогоднішній день немає жодного способу створення папки з ім'ям con.

переглядів