Даниэль
CON описывается как console. Это название оборудования в операционных системах DOS и Windows. В операционной системе DOS и Windows некоторые аппаратные имена не могут использоваться в качестве имен файлов или папок. CON относится к комбинации клавиатуры и монитора и называется консолью. Мы можем использовать CON для создания текстовых файлов.
CON - не единственное название, которое не поддерживается. Есть и другие ключевые слова, которые нельзя использовать в качестве имени файла или имени папки. Это NUL, PRN, AUX, CLOCK $, COM0, COM1, COM2, COM3, COM4, COM5, COM6, COM7, COM8, COM9, LPT0, LPT1, LPT2, LPT3, LPT4, LPT5, LPT6, LPT7, LPT8 и LPT9. Все вышеперечисленное - это названия компонентов компьютера. Например, PRN обозначает принтер, COM обозначает порты связи.
Помимо этих зарезервированных ключевых слов, некоторые специальные символы также запрещены в качестве имени файла или имени папки. / \: *? "<> | недопустимы как часть имени файла или имени папки. Всякий раз, когда мы попытаемся включить эти символы в имя нашего файла или имя папки, мы получим предупреждающее сообщение. Мы должны соблюдать эти правила при именовании файл, иначе мы не сможем сохранить данные в файле.