Створити папку con

141

Різне
Попередній

Наступний

Один раз набираю в google запит “Чому не можна ….” і мені видало підказку “Чому не можна створити папку con”. Мене це здивувало спробував створити, і справді не можна. Подумав, що цікавий баг Microsoft.

Порився в інтернет і дізнався, що не всі назву можна вживати. Є системні імена. Наприклад, con – це консоль. Об’єкт, необхідний для підтримки NTVDM. Наприклад, copy filename.txt con. Точно так само не можна використовувати імена COM, LPT, AUX, NUL та ін. Це стандартне обмеження файлової системи:
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.

П. С. Взагалі цікаво набирати в гуглі фразу не до кінця і дивитися, що люди шукають