невозможность применения имени CON в Win

boombust

Premium Member
VIP
Premium
Joined
Jul 27, 2015
Messages
1,681
Reaction score
291
Location
CZ
Народ, что за бред?!
Пытаюсь создать папку "con" пишет ошибку, переименовать существующую - нет доступа, с файлами - та же фигня. Кто знает отчего так?
 

Estel

Member
Joined
Mar 5, 2005
Messages
30
Reaction score
0
Age
38
Это регистрированное имя для внутреннего (виртуального) устройства.
В 98 и 95 это был один из способов ребута удаленной машины. Давался запрос на con/con :p
 

R0nin

Member
Joined
Aug 4, 2005
Messages
74
Reaction score
11
Age
39
Location
USA
Estel said:
Это регистрированное имя для внутреннего (виртуального) устройства.

Именно. Если не ошибаюсь, con - это клавиатура.
 

Lucefer-AB

Member
Joined
Mar 22, 2004
Messages
55
Reaction score
1
Age
46
Location
Планета Земля.
con - устройство ввода/вывода типа "консоль". есть ещё prn, lpt, etc - зарезервированные имена виндовоза.
удалить такие можно методом "через жопу":
1. Попытайся зайти из под доса (если файловая система - FAT) и выполни стандартные комануд удаления:
DEL CO?.*
или
DEL LPT?.*
только осторожней - что бы не было совпадений по последней букве, например CON и COM
2. Можешь удалить такие файлы/каталоги используя UNC пути:

DEL \\.\БукваДиска:\Путь\ИмяФайла

Т.е. например так
DEL \\.\c:\somedir\con

Таким образом ты удалишь файл, если нужно замочить каталог, воспользуйся командой RD

RD \\.\ИмяДиска:\Путь\ИмяКаталога

Т.е. например
RD \\.\c:\somedir\lpt1

есть ещё команда rmDir. с ключиками /s (удалить с подкаталогами и файломи) и /q (не задавать глупых вопросов)
т.е. так же: RmDir \\.\C:\PATH\COM1 /s /q
 
Top