В Windows CON означает терминал, при выводе это экран компьютера, при вводе – клавиатура.
То есть устройства ввода/вывода.
Соответсвенно если попытаться создать папку с таким именем компьютер будет считать ее командой направленной туда, где нет таких устройств (то есть в файловую систему). Естественно такая ситуация будет воспринята как ошибка.
На сегодня на этот счет распространено множество мифов, типа Microsoft специально заблокировала папки с таким названием, но это все бред любителей "раскрыть тайны" расчитанный на невежество окружающих.
На сегодня существует множество названий папок которые Вы не сможете создать по той же причине, например LPT1, 2, 3 и т д, com1, 2, 3 и т д и прочих портов ввода/вывода.
К вышесказанному могу добавить для простоты понимания, - это как если бы на почте, при заполнении адреса в графе Улица, написали - "Улица", или Дом - "Дом". Никакой почтальон не принял бы такой адрес. Вот и у компьютеров есть ограничения на определенные названия адресов-папок.
Добавить комментарий