Página 1 de 1
Instalación del paquete con AutoIt
Publicado: 14 de agosto de 2017 - 09:04
por Mathieu
Hola,
actualmente estoy probando WAPT para una futura integración (espero) en mi empresa. Tengo problemas para crear paquetes con AutoIt. Tenemos tres o cuatro aplicaciones principales que ejecutamos con AutoIt y no contamos con ninguna otra solución para una instalación silenciosa.
Durante la fase de pruebas, puedo ejecutar la instalación correctamente con PyScripter, pero al subir el paquete y realizar la instalación a través de la consola, no sucede nada.
Me gustaría saber si tienen alguna solución.
Gracias.
Re: Instalación de un paquete con AutoIt
Publicado: 15 de agosto de 2017 - 19:53
por sfonteneau
¿Supongo que tu AutoIt emula las acciones del teclado y el ratón?
El problema radica en que Wapt se ejecuta como la cuenta del sistema.
Echa un vistazo aquí:
https://social.technet.microsoft.com/Fo ... mgrgeneral
Quizás podrías probar con un comando psexec.
Otra solución es iniciar la instalación en session-setup. (Sin embargo, tendrás que configurar el instalador de AutoIt para que se ejecute como runas).
Simon
Re: Instalación de un paquete con AutoIt
Publicado: 13 de octubre de 2017 - 14:48
por Mathieu
Probé con psexec y obtuve el mismo resultado. Al instalarlo con PyScrypter, se inicia, pero una vez en el servidor, no ocurre nada.
¿Puedes ayudarme con?
Otra solución es iniciar la instalación en modo de configuración de sesión. (Sin embargo, deberá configurar el instalador de AutoIt para que se inicie en modo de ejecución)
Porque no veo muy bien cómo integrarlo en el guión,
Re: Instalación de un paquete con AutoIt
Publicado: 13 de octubre de 2017 - 14:50
por Mathieu
Hola,
sigo teniendo problemas para usar session-setup, ¿podrías ayudarme, por favor?
Re: Instalación de un paquete con AutoIt
Publicado: 14 de octubre de 2017 - 15:39
por sfonteneau
La solución que imaginé es la siguiente: (Sé que es posible con AutoIt)
Crear un instalador usando el sistema runas integrado en AutoIt (nombre de usuario y contraseña de administrador integrados en AutoIt).
De esta forma, cuando se inicie la instalación con una cuenta de usuario, se ejecutará con privilegios de administrador. Si la instalación se inicia en una sesión de configuración, se obtendrá emulación de teclado y ratón.
Sin embargo, será necesario mostrar una pequeña ventana emergente al usuario previamente, indicándole que no toque el teclado ni el ratón.
Una vez que el usuario haga clic en Aceptar, se puede iniciar la instalación del software con emulación de teclado.
Una vez completada la instalación, se puede mostrar otra ventana emergente informándole que puede volver a usar su ordenador.
No es la solución más elegante, pero puede funcionar con AutoIt y la emulación de teclado en general.
Para los entusiastas del software libre, este método también está disponible combinando CPAU y AutoHotkey.
Re: Instalación de un paquete con AutoIt
Publicado: 16 de octubre de 2017 - 17:33
por Floflobel
Gracias por esta valiosa información, sfonteneau.
Sin embargo, tengo una pequeña pregunta: ¿es posible iniciar la instalación del paquete durante el apagado usando wapt-exit.exe? Dado que la sesión se está cerrando, es posible que el teclado y el ratón no funcionen.
Atentamente,
Re: Instalación de un paquete con AutoIt
Publicado: 16 de octubre de 2017 - 23:43
por sfonteneau
¡Buena pregunta! ¡
Tenemos que probarlo!