Ejecute un programa sin privilegios administrativos en Windows 7 [duplicado]


8

Mi cuenta en Windows 7 es una cuenta de administrador. Cuando abro el cuadro Ejecutar (WinKey + R), se me advierte: "Esta tarea se creará con privilegios administrativos".

ingrese la descripción de la imagen aquí

¿Hay alguna forma de ejecutar programas como yo mismo, pero sin privilegios administrativos cuando inicie sesión como administrador?


Respuestas:


1

Si bien uno podría argumentar que está haciendo las cosas un poco al revés, si insiste, podría mirar:

DropMyRights

Process Explorer / Psexec


1
Tenga en cuenta que si bien el uso de DropMyRights o software relacionado para navegadores y otras aplicaciones de alto riesgo sin duda se sumarán a la seguridad, no es una alternativa adecuada para la única solución real, suscribiéndose completamente al uso del signo de exclamación de William Hilsum: devuelva UAC ¡en!
Marca Thomas el

9

Si.

¡Encienda UAC nuevamente!

Técnicamente, el programa aún se ejecutará en el contexto de su cuenta, pero UAC evitará primero los cambios en todo el sistema sin autenticación.

La única otra opción es crear accesos directos y luego hacer clic con el botón derecho, y Run as different userluego elegir una cuenta que no tenga derechos de administración. ingrese la descripción de la imagen aquí


En general, prefiero que UAC esté apagado, ya que hago un montón de trabajo de desarrollo donde UAC se interpondría en el camino. Pero un navegador web, por ejemplo, me gustaría ejecutar sin privilegios, para minimizar el riesgo de ser golpeado por las vulnerabilidades del navegador.
kpozin

3
UAC no debería interferir en el desarrollo si se realiza correctamente ... ¿Qué tipo de problemas tiene realmente? (Solo los problemas que tengo es durante la instalación / parcheo)
William Hilsum

4

Debe activar el Control de cuentas de usuario:

  1. Vaya a Panel de control ⇨ Cuentas de usuario y seguridad familiar ⇨ Cuentas de usuario
  2. Haga clic en Cambiar configuración de Control de cuentas de usuario
  3. Seleccione el nivel predeterminado
  4. hacer clic [OK]
  5. Reiniciar

2

runas /trustlevel:0x20000 cmd.exepor ejemplo, lanzará un símbolo del sistema que cree que es un administrador (si se lanzó originalmente como tal) pero que no tiene privilegios elevados como escribir C:\Windows\. Esto incluso funciona para instalar, por ejemplo, paquetes msi que solo requieren privilegios elevados, ya que de manera predeterminada desean instalar C:\Program Files(más menos (x86)). Fuente: esta respuesta SU


Tengo un problema en el que un programa funciona cuando se invoca desde el símbolo del sistema del usuario pero no desde el símbolo del sistema de administración para el mismo usuario. En el indicador de administración, lo intenté runas /trustlevel:0x20000 ...pero el programa aún no funciona. La única forma de ejecutarlo desde el indicador de administración es hacerlo runas /user:thesameuser cmd .... Esto abre un nuevo aviso que es verdaderamente de nivel de usuario (y donde el programa se ejecuta muy bien). Sin embargo, esta opción tiene un problema con la contraseña y / savecred no está ayudando por alguna razón. Entonces, ¿cómo puede uno, desde el indicador de administración del usuario, ejecutar algo como un usuario simple sin proporcionar pwd?
Petr Vepřek
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.