Войти

Показать полную графическую версию : Проблема при запуске ncpa.cpl от имени администратора


Evgeniy15
31-03-2009, 09:46
Для настройки компьютера (пользователь с ограниченными правами доступа) использую такой скрипт :


Local $sUserName = "Administrator"
Local $sPassword = "пароль"
Local $pid = RunAsWait($sUserName, @ComputerName, $sPassword, 0, ("control c:\WINDOWS\system32\Что-то.cpl"))
ProcessWaitClose($pid)


И в большинстве случаев он работает. Проблема возникает, когда необходимо открыть окно сетевой карты. Если вместо “Что-то.cpl” ставлю “ncpa.cpl”, то вместо окна настройки сети открывается эксплорер. Причем с правами пользователя.
Кто знает в чем причина?
Спасибо.

Котяра
31-03-2009, 14:25
Кто знает в чем причина? »
В том, что ncpa.cpl открывает Explorer с папкой "Сетевые подключения".

Evgeniy15
31-03-2009, 16:04
У меня он открывает диск С: , а если я пишу в Control Panel, то контрольную панель. Оттуда пытаюсь редактировать установки сети, но фигушки – нет прав доступа.
Что посоветуешь?

FreshMen85
01-06-2015, 19:12
Такая же проблема, есть ли решения, поделитесь мудростью. Когда-то все запускалось нормально, как я понимаю какое-то обновления внесло эту проблему. И если может кто знает, для чего в реестре HKCU\ есть раздел don't load в котором прописан модуль ncpa.cpl. Если данный раздел удалить, то становиться возможным запуск апплета, но только под загруженной учеткой админа.
P.S. Все, нашел объяснение: http://forum.oszone.net/thread-206868.html




© OSzone.net 2001-2012