Instalación remota con PSExec
Cuando necesite realizar una instalación remota, dispone de varias opciones. Por ejemplo, una política de dominio, un script de inicio de sesión o PSExec.
Según la forma en que esté configurada la seguridad en el ordenador remoto, puede encontrarse con problemas en los que ni siquiera un administrador puede instalar correctamente una aplicación. En estos casos, debe ejecutar PSExec en el contexto de la cuenta del sistema.
En primer lugar, deberá instalar las herramientas Sysinternals de Microsoft, porque necesitará la ayuda de PSExec.exe en la ejecución de este script. (https://technet.microsoft.com/en-us/sysinternals/bb842062)
A continuación, descargue el *.msi o el *.exe de la aplicación que desee instalar y guarde el fichero en una unidad compartida accesible desde el ordenador remoto.
Configuración
Cree una entrada Macros/Scripts/Herramientas, use el tipo PSExec. En la sección Línea de comandos, añada la siguiente línea (larga):
C:\Tools\Sysinternals\psexec.exe \\$HOST$ -i -u $TOOL_DOMAIN$\$TOOL_USERNAME$ -p $TOOL_PASSWORD$ cmd /
k "msiexec /i \\SRV-DEPLOY\msi\Setup.RemoteDesktopManager.10.9.0.0.msi /quiet /passive /norestart"Algunas notas sobre esa línea de comandos:
Sustituya la ruta para iniciar PSExec.
Añada las credenciales adecuadas en la sección Herramientas de su sesión; si se deja en blanco, se usarán las credenciales de su sesión actual de Windows.
Indique el recurso compartido del servidor adecuado para obtener el *.msi o el *.exe.
Cuando esté listo para desplegar su aplicación en el ordenador remoto, solo tiene que seleccionar la sesión adecuada en el panel de navegación y lanzar las Macros/Scripts/Herramientas desde el Dashboard. La entrada Macros/Scripts/Herramientas también se puede lanzar mediante el Remote Desktop Manager Agent.
Uso
El tipo Macros/Scripts/Herramientas siempre se ejecuta en el contexto de una sesión. De hecho, utiliza la información de la sesión para identificar contra qué host ejecutar la herramienta, por eso hemos usado la variable $HOST$.
Por esta razón, el primer paso es seleccionar una sesión; cualquier tipo de sesión servirá (RDP, SSH, etc.). Después de seleccionar la sesión, el dashboard mostrará las Macros/Scripts/Herramientas. Por lo tanto, con solo hacer clic en la herramienta se lanzará contra el host vinculado a la sesión seleccionada actualmente. Puede seleccionar hosts e instalar de forma secuencial.
Última actualización
¿Te fue útil?