Ejecutando aplicaciones de manera remota con PSEXEC

Este articulo se ha movido a mi nuevo blog - http://blogs.itpro.es/david/2011/09/02/ejecutando-aplicaciones-de-manera-remota-con-psexec/

Mark Russinovich, el maestro de las herramientas de Windows, ha creado una serie de utilidades para facilitar la vida de los implementadores y administradores de sistemas, hoy hablaré de una de mis favoritas, psexec.exe.Psexec es un ejecutable muy sensillo y a la vez muy potente. Psexec permite ejecutar aplicaciones en ordenadores de forma remota. Psexec funciona por una línea de comando sencilla con sintaxis muy fáciles. Por ejemplo, para renombrar un dominio, hay que ejecutar la Microsoft Domain Rename Tools en todos los controladores de dominio. Se puede hacer por terminal server conectándose a cada uno de ellos y ejecutando localmente el comando, o simplemente copiando psexec en la misma carpeta que los ejecutables de Microsoft Domain Rename Tools y ejecutar los comandos de forma remota. Ejemplos de lo que se puede hacer con el psexec:Primero en el caso del ejemplo anterior (renombrar dominio):
psexec \\DomainController1 rendom /list

Abrir la consola de command en un equipo remoto con psexec:
psexec \\PCNAME cmd

 
Se puede ejecutar comandos para forzar el refresco de una dirección IP:
psexec \\PCNAME ipconfig /renew

Puedes también especificar usuario y contraseña en el caso de que el usuario local no tenga permisos para ejecutar la aplicación, ya que el psexec utiliza las credenciales del usuario que está logado en la maquina de destino:
psexec \\PCNAME

Se pueden consultar todos los parámetros en la página informativa de la herramienta.

Hay un par de GUIs disponibles para psexec.exe, para aquellos administradores perezosos, aquí os dejo la imagen de uno.

 

PSEXEC GUI

 Saludos,

 David Nudelman

Published 2/6/2008 13:09 por David Nudelman
Comparte este post:
http://geeks.ms/blogs/dnudelman/archive/2008/06/02/ejecutando-aplicaciones-en-remoto-con-psexec.aspx

Comentarios

# re: Ejecutando aplicaciones de manera remota con PSEXEC

Grande Mark!

Saludos!

Monday, June 02, 2008 5:57 PM por Elias Mereb

# re: Ejecutando aplicaciones de manera remota con PSEXEC

al mandar un psexec \\10.2.166.26 cmd me dice acceso denegado y solo en las maquinas con windows vista enterprise, alguien me puede ayudar ? Gracias Saludos

Wednesday, June 04, 2008 9:51 PM por Angelo Quirozze

# re: Ejecutando aplicaciones de manera remota con PSEXEC

Prueba usar los switches pare definir el usuario.

El ordenador está en el dominio? Acuerdate que en windows vista hay que especificar el dominio o el nombre local de la maquina.

MAQUINA\User

Saludos

David Nudelman

Thursday, June 05, 2008 11:38 PM por David Nudelman

# re: Ejecutando aplicaciones de manera remota con PSEXEC

Hi:

i try to run psexec to execcute cmd.exe to a remote machine (RM)with Windows XP SP2 on my LAN.

y put:

1) psexec \\IP-ADRRESS -c cmd.exe -u user -p pass

2) psexec \\WORK-GROUP\NAME-MACHINE

and recieve a message:

"Couldn't access 192.168.100.133:

No se ha encontrado la ruta de acceso de la red.

Make sure that the default admin$ share is enabled on 192.168.100.133."

and nothing append...

Really works on a windows XP box? ()

Tuesday, June 24, 2008 8:52 PM por Nanomo

# re: Ejecutando aplicaciones de manera remota con PSEXEC

tengo el mismo problemas alguien puede dar opciones

Friday, July 11, 2008 5:53 PM por smurfy

# re: Ejecutando aplicaciones de manera remota con PSEXEC

bajen el firewall del ekipo remoto

Monday, September 15, 2008 7:25 PM por charlie

# re: Ejecutando aplicaciones de manera remota con PSEXEC

Hola Charlie,

Y como se baja el firewall?

Wednesday, October 01, 2008 2:49 AM por alvaor

# Migrar perfiles de usuarios - moveuser | David Nudelman

PingBack desde  Migrar perfiles de usuarios - moveuser | David Nudelman

Saturday, November 01, 2008 11:30 PM por Migrar perfiles de usuarios - moveuser | David Nudelman

# re: Ejecutando aplicaciones de manera remota con PSEXEC

al teclear la siguiente linea de comando

psexec \\HP-WFIJFSX9AN92 -u "frexport.altex.com.id\administrator" -p "deptosys" cmd

me manda el siguiente mensaje:

Couldn't access HP-WFIJFSX9AN92:

Error de inicio de sesi¾n: nombre de usuario desconocido o contrase±a incorrecta.

Friday, May 22, 2009 8:41 PM por David Silva

# re: Ejecutando aplicaciones de manera remota con PSEXEC

En que pagina se puede descargar este programa?

Saludos y gracias

Friday, February 26, 2010 11:19 PM por Carlos

# re: Ejecutando aplicaciones de manera remota con PSEXEC

Buenas tardes, ya habia manejado esta herramienta la cual se me hace genial porque asi se puede instalar algun programa remotamente pero el problema es que no la encuentro y no recuerdo de donde descargarla, alguien me puede ayudar para saber en donde descargarla por favor ya que para mi si es muy util.

Saturday, February 27, 2010 12:06 AM por Carlos

# Como ejecutar un commando con el usuario que esta logeado en la maquina remota

Estimados, sin lugar a duda una de las mejores tools de administracion que encontre. Ahora bien,, hay algo que le falta pero no se si es que lo ignoro o que realmente no existe. Como puede ejecutar un proceso pero con la cuenta de usuario que esta logueada en la maquina?

El tema es que en nuestra infra tenemos todas las cuentas con "required SmartCard for logon" y no los puedo especificar el user con user and pass. Pero al mismo tiempo si lo necesito ejecutar en los 200 equipos de la red, se me complicaria ya que eso no me serviria.

alguien tiene idea de como hacer para que el proceso se ejecute en la maquina con el usuario que ya esta logeado para que vea el software que se esta instalando?

Saludos!

Wednesday, April 07, 2010 3:10 PM por Peter Ciank

# Migrar perfiles de usuarios

El otro día estuve hablando de cambio de nombres de dominio con rendom y de ejecución remota

Tuesday, April 12, 2011 9:04 PM por David Nudelman - Windows para IT PROS