PsExec es una aplicación imprescindible para todo administrador de sistemas, esta aplicación viene incluida en la suite de Sysinternals.
Con esta aplicación podemos ejecutar procesos de manera remota en nuestros equipos en red. para ello les recomiendo descarguen la suit, descompriman y peguen los los archivos enc:\windows o c:\windows\system32 con ello podemos ejecutar las aplicaciones desde cualquier directorio estando en la consola.
psexec -u dominio\usuario -p password \\ipremota cmd
si estamos en un dominio donde nuestro usuario es administrador de red, no será necesario especificar usuario y contraseña.
Algunos parámetros de psexec muy importantes son:
-c copia el ejecutable en la máquina remota antes de ejecutarlo
-d no se espera a que el proceso termine
-i ejecuta el programa de manera gráfica en la maquina remota
@ especificar archivo con direcciones ips a conectarse (una ip por cada linea)
Ejemplos:
Abrir Internet explorer en la máquina remota
psexec -i \\192.168.2.1 “c:\Program Files\Internet Explorer\iexplore.exe”
Instalar java en maquina remota de manera silenciosa, copiando el instalador desde nuestra máquina, sin esperar a que termine de instalarlo, solo ejecutara el instalador. (esto es muy practico cuando tenemos varias direcciones ips)
psexec -c -d \\192.168.2.1 “c:\java\java6.exe -s”
Ver configuración de red en máquina remota
psexec \\192.168.21 ipconfig
ejecutar cmd en varias máquinas remotas
psexec -i @c:\ips.txt cmd
El archivo con las direcciones ips pueden colocarlo donde sea siempre y cuando especifiquen el path
Fuente: https://linuxsysymas.wordpress.com/2015/01/21/psexec/
Con esta aplicación podemos ejecutar procesos de manera remota en nuestros equipos en red. para ello les recomiendo descarguen la suit, descompriman y peguen los los archivos enc:\windows o c:\windows\system32 con ello podemos ejecutar las aplicaciones desde cualquier directorio estando en la consola.
psexec -u dominio\usuario -p password \\ipremota cmd
si estamos en un dominio donde nuestro usuario es administrador de red, no será necesario especificar usuario y contraseña.
Algunos parámetros de psexec muy importantes son:
-c copia el ejecutable en la máquina remota antes de ejecutarlo
-d no se espera a que el proceso termine
-i ejecuta el programa de manera gráfica en la maquina remota
@ especificar archivo con direcciones ips a conectarse (una ip por cada linea)
Ejemplos:
Abrir Internet explorer en la máquina remota
psexec -i \\192.168.2.1 “c:\Program Files\Internet Explorer\iexplore.exe”
Instalar java en maquina remota de manera silenciosa, copiando el instalador desde nuestra máquina, sin esperar a que termine de instalarlo, solo ejecutara el instalador. (esto es muy practico cuando tenemos varias direcciones ips)
psexec -c -d \\192.168.2.1 “c:\java\java6.exe -s”
Ver configuración de red en máquina remota
psexec \\192.168.21 ipconfig
ejecutar cmd en varias máquinas remotas
psexec -i @c:\ips.txt cmd
El archivo con las direcciones ips pueden colocarlo donde sea siempre y cuando especifiquen el path
Fuente: https://linuxsysymas.wordpress.com/2015/01/21/psexec/
Comentarios
Publicar un comentario