Instalación del paquete con AutoIt

Preguntas sobre paquetes WAPT / Solicitudes y ayuda sobre paquetes WAPT.
Reglas del foro
Reglas del foro de la comunidad
* Soporte en inglés en www.reddit.com/r/wapt
* El soporte de la comunidad en francés está disponible en este foro
* Por favor, anteponga [RESUELTO] al título del tema si está resuelto.
* Por favor, no edite un tema que esté etiquetado como [RESUELTO]. Abra un nuevo tema haciendo referencia al anterior.
* Especifique la versión de WAPT instalada, la versión completa y el número de compilación (2.2.1.11957 / 2.2.2.12337 / etc.), así como la edición Enterprise/Discovery.
* Las versiones 1.8.2 y anteriores ya no son compatibles. Las únicas preguntas aceptadas sobre la versión 1.8.2 están relacionadas con la actualización a una versión compatible (2.1, 2.2, etc.).
* Especifique el sistema operativo del servidor (Linux/Windows) y la versión (Debian Buster/Bullseye - CentOS 7 - Windows Server 2012/2016/2019).
* Especifique el sistema operativo de la máquina de administración/creación de paquetes y de la máquina con el agente problemático, si corresponde (Windows 7/10/11/Debian 11/etc.).
* Evite hacer varias preguntas al abrir un tema, ya que podría ser ignorado. Si hay varios temas, ábralos por separado, preferiblemente uno tras otro y no todos a la vez (es decir, no sature el foro con spam).
* Incluya fragmentos de código, capturas de pantalla y otras imágenes directamente en la publicación. Los enlaces a Pastebin, Bitly y otros sitios de terceros serán eliminados sistemáticamente.
* Como en cualquier foro comunitario, el soporte es proporcionado voluntariamente por los miembros. Si necesita soporte comercial, puede comunicarse con el departamento de ventas de Tranquil IT al 02.40.97.57.55.
Bloqueado
Avatar de usuario
Mateo
Mensajes: 91
Inscripción: 18 de agosto de 2016 - 10:24

14 de agosto de 2017 - 09:04

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.
- WAPT 2.2.3.12463 Enterprise
- Debian 9.9
- Windows 10 21H2 y Windows 11 22h2
Avatar de usuario
Sfonteneau
Experto en WAPT
Mensajes: 2312
Registrado: 10 de julio de 2014 - 23:52
Contacto :

15 de agosto de 2017 - 19:53

¿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
Avatar de usuario
Mateo
Mensajes: 91
Inscripción: 18 de agosto de 2016 - 10:24

13 de octubre de 2017 - 14:48

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,
- WAPT 2.2.3.12463 Enterprise
- Debian 9.9
- Windows 10 21H2 y Windows 11 22h2
Avatar de usuario
Mateo
Mensajes: 91
Inscripción: 18 de agosto de 2016 - 10:24

13 de octubre de 2017 - 14:50

Hola,

sigo teniendo problemas para usar session-setup, ¿podrías ayudarme, por favor?
- WAPT 2.2.3.12463 Enterprise
- Debian 9.9
- Windows 10 21H2 y Windows 11 22h2
Avatar de usuario
Sfonteneau
Experto en WAPT
Mensajes: 2312
Registrado: 10 de julio de 2014 - 23:52
Contacto :

14 de octubre de 2017 - 15:39

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.
Floflobel
Mensajes: 135
Inscripciones: 15 Oct 2015 - 17:32 horas.

16 de octubre de 2017 - 17:33

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,
Última edición realizada por Floflobel el 12 de enero de 2018 a las 18:18, editado 1 vez.
Avatar de usuario
Sfonteneau
Experto en WAPT
Mensajes: 2312
Registrado: 10 de julio de 2014 - 23:52
Contacto :

16 de octubre de 2017 - 23:43

¡Buena pregunta! ¡

Tenemos que probarlo!
Bloqueado