Простая, казалось бы, задачка - создать новую папку и переименуй её в "con" - латинские буквы. Но не тут то было.
В Интернете ходит байка, будто бы это какое-то обидное прозвище, которым дразнили Билла Гейтса, но наша аудитория достаточно зрелая, чтобы не верить в подобные глупости.
Настоящая же природа этого идёт от древней MS-DOS, где, цитирую:
Several special file names are reserved by the system and cannot be used for files or folders: CON, AUX, COM1, COM2, COM3, COM4, LPT1, LPT2, LPT3, PRN, NUL
В общем, это зарезервированное имя. Одно из многих. Но можно ли всё-таки обойти этот архаизм? Да, можно. Иногда бывает даже полезно. Воспользуемся UNC-путями:
- Запускаем командную строку Windows (cmd.exe)
- Выполняем команду: md \\.\C:\con
- PROFIT
Аналогичным же образом можно и удалить папку. И вообще, создать её в любом другом месте.
Для чего это может быть полезно? Таким способом можно защитить флешку от популярных ранее autorun.inf-червей.
Было полезно? Ставьте лайк и подписывайтесь на канал, чтобы не пропустить другие интересные посты. Постараюсь не разочаровывать.