Ejecutar un script de PowerShell antes de abrir una conexión
Es posible ejecutar un script de PowerShell antes de establecer una conexión, cancelar el lanzamiento e incluso importar scripts de PowerShell externos. Para llevar a cabo estas acciones, debe ir a las Propiedades de la entrada, en Eventos – Antes de abrir, y elegir Ejecutar PowerShell en el menú desplegable superior.
Mediante la propiedad $RDM.connection, el script cambia temporalmente cualquiera de las propiedades de la sesión únicamente en el contexto del lanzamiento de la sesión. Cuando se cierra la sesión, las propiedades vuelven a sus valores originales.

A continuación se muestran algunos ejemplos de scripts que se pueden ejecutar de esta manera.
Añadir la fecha al título de la pestaña
En la ventana Script de PowerShell, copie el script proporcionado a continuación y haga clic en Aceptar.
Cancelar el lanzamiento de la sesión
Para cancelar el lanzamiento de una sesión, en la ventana Script de PowerShell de la entrada, copie el script siguiente y haga clic en Aceptar para guardar.
Ejecutar cmdlets desde el módulo de PowerShell de Devolutions
El módulo de PowerShell de Devolutions se puede utilizar para ejecutar cmdlets en entradas específicas mediante el comando Import-Module.
En este ejemplo, el script carga DnsClient mediante Import-Module, busca la dirección IP del nombre de host de la entrada y la escribe en el campo TeamViewer ID.
Importar un script de PowerShell externo
El cmdlet Import-Module se puede utilizar para llamar a un script de PowerShell externo.
En este ejemplo, el cmdlet Import-Module carga el script RSAToken.ps1 y llama a su función New_RSAToken, que devuelve un valor. A continuación, añade el contenido de la variable $RSAToken a la contraseña de la sesión antes de abrirla.
Última actualización
¿Te fue útil?