Очередная статья в ветке HKLM. Знаете ли вы о том, что есть имена которые зарезервированы в системе для устройств ?
Создать файл или папку с определенным названием невозможно.
Для примера попробуйте создать папку с названием —
AUX
Система выдаст ошибку — «Указано неверное имя устройства»
Посмотреть некоторые зарезервированные имена для устройств можно в разделе —
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\DOS Devices]
Отмечу, что по значениям указанным ниже мне удалось создать папку —
MAILSLOT
PIPE
UNC
По всем остальным значениям, а именно —
AUX
NUL
PRN
Просто создать папку не получилось.