Чому не можна створити папку con

Почувши байку про те, що папку з ім'ям «con» неможливо створити, десять з десяти користувачів Windows обов'язково спробують це зробити. Хочеться ж упевнитися на особисто досвіді: невже правда? Правда. Перевірили? ..

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

У порослі пилом історії часи операційної системи MS-DOS комп'ютерний інтерфейс був не таким зручним, як в сучасних версіях Windows. Щоб зробити якесь дію, потрібно було ввести команду. Наприклад, щоб викликати на екран консоль, була потрібна команда ... con. Програмування - наука точна і не терпить двозначностей, тому службове ім'я «con» зарезервовано для роботи системи, як і назви інших команд: AUX, COM1, COM2, COM3, COM4, LPT1, LPT2, LPT3, PRN, NUL. Але так як ці імена не викликають «лайливих» асоціацій, вони нікому з сучасних користувачів Windows не цікаві.

З часів MS-DOS пройшло чимало часу, з'являлися і йшли в небуття різні версії операційних систем, інтерфейс кожній з яких був красивіше і зручніше ніж у попередньої. Але папку «con» як і раніше не можна створити - чому цей баг досі не виправлено, залишається тільки здогадуватися. Може, й правда виною всьому дитячі образи Великого і Жахливого Білла? ..

Це цікаво

Втім, для деяких особливо креативних користувачів «не можна» означає «можна, потрібно лише гарненько поламати голову над вирішенням проблеми». І способи обійти заборону все ж знайдені. Найпростіший з них - вводячи назву папки, перші одну або дві букви написати на кирилиці. Якщо на комп'ютері встановлені і Windows, і Linux (або будь-яка інша «негейтсовская» операційна система), папку «con» дуже легко створити під цією самою інший ОС. І третій спосіб, найбільш хитрий: потрібно ввести в командний рядок C: > mkdir . C: CON. Вітаю, ви обдурили систему! Але таку папку не можна копіювати, переміщати і видаляти звичайним шляхом. Якщо вона вам більше не потрібна, введіть у командний рядок rmdir ? C: con.

Джерела картинок: i079.radikal.ru, s017.radikal.ru



Оцініть, будь ласка статтю
Всього голосів: 3943

Увага, тільки СЬОГОДНІ!