_koval
11-09-2008, 21:46
подскажите, плиз, как осуществить сабж.
пытаюсь сделать как в XP (через добавление в ветке реестра HKEY_CLASSES_ROOT\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\).
в выпадающем меню пункт диспетчера появляется, но при попытке вызвать devmgmt.msc выдаёт ошибку доступа (хотя я с правами админа). если я вставлю вместо вызова mmc, например, cmd - то консоль открывается. подскажите, плиз.
мой reg:
[HKEY_CLASSES_ROOT\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\DevMgmt]
@="Диспетчер устройств"
[HKEY_CLASSES_ROOT\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\DevMgmt\command]
@="%SystemRoot%\\system32\\mmc.exe /s %SystemRoot%\\system32\\devmgmt.msc"
пытаюсь сделать как в XP (через добавление в ветке реестра HKEY_CLASSES_ROOT\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\).
в выпадающем меню пункт диспетчера появляется, но при попытке вызвать devmgmt.msc выдаёт ошибку доступа (хотя я с правами админа). если я вставлю вместо вызова mmc, например, cmd - то консоль открывается. подскажите, плиз.
мой reg:
[HKEY_CLASSES_ROOT\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\DevMgmt]
@="Диспетчер устройств"
[HKEY_CLASSES_ROOT\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\DevMgmt\command]
@="%SystemRoot%\\system32\\mmc.exe /s %SystemRoot%\\system32\\devmgmt.msc"