Cómo usar el comando RunAs

Published by admin on

En Windows, el comando RunAs puede ser de gran utilidad cuando es necesario ejecutar una aplicación con permisos de otro usuario (generalmente, como administrador). Lo cómodo es que se puede ejecutar desde la linea de comando, sin necesidad de cerrar/iniciar sesión. A continuacion, unos cuantos ejemplos para usar RunAs como un verdadero Caballero Jedi:

Por ejemplo, para ejecutar deathstar.exe con el usuario de Darth Vader en equipo local:

runas /user:dvader deathstar.exe

Si se quisiera ejecutar deathstar.exe con el usuario de Darth Vader, pero dentro de un dominio:

runas /user:Imperiodvader deathstar.exe

Si se quisiera ejecutar deathstar.exe pero con algunas opciones adicionales, solo es necesario encerrar el comando entre apostrofes:

runas /user:Imperiodvader “C:Archivos de ProgramaEmpireAppsdeathstar.exe /kill /all”

Tambien se puede utilizar variables de ambiente, por ejemplo:

runas /user:Imperiodvader “%ProgramFiles%EmpireAppsdeathstar.exe”

En ambos casos nos pedira la contrasena del usuario Darth Vader. Que pasa si necesitamos ejecutar siempre una misma aplicación con permisos administrativos, pero no se quiere ingresar la contraseña cada vez que se ejecute esta aplicación? Se puede utilizar la opción “/savecred”:

runas /user:Imperiodvader /savecred deathstar.exe

Con esta opción, únicamente pedirá la contraseña una única vez. Si se quisiera crear un batch file con esto:

copy con deathstar_admin.bat runas /user:Imperiodvader /savecred deathstar.exe

Ctrl+Z

Ya creado el batch file, solo queda crear el acceso directo.

Y que pasa si lo que se quiere, es ejecutar algún applet del panel de control? Esto también es posible. El siguiente ejemplo, muestra como ejecutar el applet de Agregar o Quitar Programas:

runas /user:dvader “rundll32.exe shell32.dll,Control_RunDLL appwiz.cpl”

A continuación una lista de applets y su respectivo .dll

Accesibilidad
access.cpl

Agregar nuevo hardware
hdwwiz.cpl

Agregar o quitar programas
appwiz.cpl

Propiedades de fecha / hora
timedate.cpl

Propiedades de pantalla
desk.cpl

Propiedades de Internet
inetcpl.cpl

Propiedades de Joystick
joy.cpl

Propiedades de teclado
main.cpl

Administración de usuarios
nusrmgr.cpl

Propiedades del Módem
modem.cpl
En NT4.0, W2k, XP y 2003 es:
telephon.cpl

Propiedades del raton
main.cpl

Propiedades multimedia
mmsys.cpl

Propiedades de red
netcpl.cpl
En NT4.0, W2k, XP y 2003 es:
Ncpa.cpl

Propiedades de contraseñas
password.cpl

Opciones de Energía
powercfg.cpl

Configuración regional
intl.cpl

Propiedades de sonido
mmsys.cpl

Propiedades del sistema
sysdm.cpl

Categories: Windows

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *