
Pregunta relacionada:Abrir el shell del Explorador con privilegios de administrador en XP (con IE7 instalado)
Una vez que se abre una ventana del Explorador, ¿cómo podemos diferenciar entre una que se ejecuta como administrador y otras que se ejecutan como usuario normal?
Respuesta1
La respuesta esPrivBar de Aaron Margosis.
Hay otro problema que podrías tener (¡bueno, lo tuve!) donde no puedes registrar PrivBar porque el usuario con el que deseas registrarlo no tiene los derechos necesarios para ejecutar Regsvr32
.
Parte de la respuesta a este problema es RegSvrEx
de Rama Krishna Vavilala, que le permite registrar una DLL para el usuario actual; sin embargo, cuando lo intenté, obtuve "acceso denegado".
Descubrí que podía usar RunAs para obtener los privilegios correctos, sin embargo, entonces el problema sería que iniciaría el registro con la cuenta administrativa y ya no sería la cuenta limitada que quería, por lo que la registraría con la cuenta incorrecta. .
Leyendo la información de ayuda sobre RunAs llegué a la solución:
C:\Work>RunAs /env /user:SOMEDOMAINORMACHINE\some.user "c:\utils2\RegSvrEx.exe /c Privbar.dll"