Смежный вопрос: Открытие оболочки Explorer с правами администратора в XP (с установленным IE7)
Как только мы открываем окно проводника, как мы можем отличить одно окно от имени администратора от другого, работающего от имени обычного пользователя?
Смежный вопрос: Открытие оболочки Explorer с правами администратора в XP (с установленным IE7)
Как только мы открываем окно проводника, как мы можем отличить одно окно от имени администратора от другого, работающего от имени обычного пользователя?
Ответ - PrivBar от Аарона Маргосиса.
Есть еще одна проблема, которую вы могли бы иметь (хорошо, что я сделал!) где вы не можете зарегистрировать PrivBar, потому что у пользователя, которого вы хотите зарегистрировать, нет необходимых прав для запуска Regsvr32
.
Часть ответа на эту проблему - RegSvrEx
от Rama Krishna Vavilala, который позволяет вам зарегистрировать DLL для текущего пользователя, однако, когда я попытался, я получил «доступ запрещен»
Я понял, что могу использовать RunAs для получения правильных привилегий, однако тогда проблема будет в том, что он будет запускать регистрацию под административной учетной записью, а не с ограниченной учетной записью, которую я хотел, поэтому он будет регистрировать ее под неправильной учетной записью. ,
Читая справочную информацию по RunAs, я пришел к решению:
C:\Work>RunAs /env /user:SOMEDOMAINORMACHINE\some.user "c:\utils2\RegSvrEx.exe /c Privbar.dll"