Windows – це складне операційне середовище. Розібратися в ній важко навіть досвідченому користувачеві комп’ютера. Не варто навіть говорити про новачків у справі програмування. Над цим середовищем працювала досвідчена команда розробників і не тільки. Щоб вся система не зламалася, через дії користувача, програмісти компанії Windows встановили деякі обмеження. Одним з таких обмежень є те, що в операційному середовищі неможливо створити папку під ім’ям «aux».
Чому не можна створити папку aux?
Взагалі це пов’язано з тим, що це ім’я вже зарезервовано системою, яка встановлена на вашому ПК. Так само не можна створити паки і з іншими іменами, але про це буде написано трохи нижче.
Така система з резервацією назв є спадщиною старої операційної системи під назвою «MS-DOS». Резервація імен відбувається тільки для стандартних пристроїв комп’ютера. Імена, які застосовуються для стандартних імен, ніколи не можуть бути використані для назви будь-яких файлів або папок.
Які ще папки неможливо створити?
Як вже говорилося вище, в операційному середовищі Windows неможливо створити не тільки файл або папку під назвою «aux», але я ряд інших файлів під іншими назвами. Насправді їх не так багато, але вони все ж є.
- AUX – 1-ий послідовний порт.
- PRN – 1-ий паралельний порт.
- CON – консоль.
- COM1 і так далі – послідовні порти.
- NUL – фіктивнеийпристрій, найчастіше використовується для проведення тестів.
- LPT1 і так далі – паралельні порти.
Ви ніколи не зможете в операційному середовищі Windows створити папку або файл з такими назвами. Але користувачі вкрай рідко хочуть назвати файл на комп’ютері подібними іменами, тому потреби в цих іменах практично немає.
Міф з назвою CON
Не так давно по інтернету гуляв міф про те, що файл або папку не можна назвати «CON», тому що в дитинстві у творця Windows – Білла Гейтса було прізвисько Зубрила. З яких причин його так назвали, думаю зрозуміло. Зубрила перекладається на англійську як CON.
Майбутнього мільйонера подібне прізвисько сильно ображало, і він запам’ятав його на все життя. У майбутньому він заборонив користувачам називати файли і папки подібним ім’ям.
Однак, ми вже розібрали, що назва CON відповідає за стандартний пристрій комп’ютера – консоль. Тому подібний вислів є міфом, який Білл Гейтс сам же спростував. Але на рахунок свого прізвисько Білл вирішив не висловлюватися. Тому воно може бути правдою.