Вы не сможете создать папку «con» в системе Windows | JoinFor
Наука и Технологии

Почему Вы не сможете создать папку «con» в системе Windows?

Почему Вы не сможете создать папку "con" в системе Windows?

Если вы когда-либо пытались дать папке имя «con» на компьютере под управлением Windows, вы знаете, что система выдаст сообщение об ошибке, заявив, что имя «указано неверно».

Причина этого проста: это зарезервированное слово в системе Windows, правило существующее еще со времен MS-DOS, о которых нам и предстоит вспомнить.

Итак, система MS-DOS, серые буквы на чёрном фоне. DOS расшифровывается как «дисковая операционная система» и, в первую очередь, была создана для удобной (в меру возможностей) организации работы с файлами. Файлы можно было перемещать, копировать и создавать. И существовал специальный файл, который репрезентировал в этой системе клавиатуру и экран. То есть, если в него скопировать файл, то этот файл отображался на экране. А если из него копировать в другой файл, то в тот файл записывалось всё, что напишешь на клавиатуре. Файл этот назывался консольным (по легенде считается, что слово «консоль» пошло от названия печатной машинки «Consol»; с тех пор консольным считается любой текстовый интерфейс) и был представлен в системе под именем «con». Именно поэтому, создать такой файл нельзя — это имя зарезервировано. Времена MS-DOS давно прошли, но данная традиция свято хранится ради совместимости со старыми программами.

comments powered by HyperComments