1 votos

runas: no puedo invocar comandos del sistema

Esto funciona:

$ C:\Users\Guest> runas /user:Administrator cmd

Ejecuta una nueva cmd.exe proceso/ventana como Administrator

Sin embargo el uso de comandos como, por ejemplo type, cd, echo, dir, etc no funciona:

$ C:\Users\Guest> runas /user:Administrator type
$ C:\Users\Guest> runas /user:Administrator cd
$ C:\Users\Guest>
$ C:\Users\Guest> echo "hello" > test
$ C:\Users\Guest> runas /user:Administrator "type C:\Users\Guest\test"

todo lo anterior dará el mismo error:

RUNAS ERROR: Unable to run - type C:\Users\Guest\test
2: The system can not find the file specified

enter image description here

1voto

RalfFriedl Puntos 131

Esto se debe a que type y cd son comandos internos del intérprete de comandos, cmd.exe .

Utilizar

 $ C:\Users\Guest> runas /user:Administrator "cmd /c type \"C:\Users\Guest\test\""
 

Puede llamar al comando cd la misma manera, pero no hay un punto llamando al cd en un proceso que terminará de inmediato.

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by: