Página 1 de 1
Despliegue de un ejecutable "casero"
Publicado: 22 de febrero de 2019 - 11:14 a. m.
por vandatt
Hola,
quiero implementar un archivo por lotes en todos los PC de mi red. Sin embargo, sé que no es posible implementar un script por lotes (solo archivos ejecutables y MSI). Por lo tanto, convertí mi archivo por lotes a un ejecutable. Funciona perfectamente cuando lo ejecuto localmente, pero cuando intento implementarlo, aparece el siguiente error:
ERROR para [package_name] (=0-1): ERROR (no tengo más información de error).
Mi programa está diseñado para modificar claves del registro en Windows 10. Como solo tengo la versión comunitaria de WAPT, no puedo usar la solución "session_setup". ¿
Alguien se ha encontrado con este tipo de problema antes y puede ayudarme?
Atentamente,
Re: Implementación de un ejecutable "casero"
Publicado: 22 de febrero de 2019 - 14:41
por vcardon
vandatt escribió: ↑22 de febrero de 2019 - 11:14
Al tener solo la versión comunitaria de WAPT, no puedo usar la solución "session_setup".
Hola vandatt,
¿Podrías indicarnos la sección de la documentación que sugiere que "session_setup" no está disponible en la versión Community para que podamos corregirlo si esta sección de la documentación no es lo suficientemente clara?
De hecho, "session_setup" es una función disponible tanto en Community como en Enterprise, y siempre lo ha estado.
Alternativamente, en la documentación de referencia sobre setuphelpers (
https://dev.tranquil.it/sphinxdocs/sour ... lpers.html), busca “registro” y encontrarás métodos más sencillos para lograr tu objetivo.
Atentamente.
Vicente
Re: Implementación de un ejecutable "casero"
Publicado: 25 de febrero de 2019 - 8:54 a. m.
por vandatt
Hola Vincent,
este es el enlace al que me refiero:
https://www.wapt.fr/fr/doc/wapt-create- ... index.html
¿Quizás lo entendí mal? Estoy descubriendo tu útil solución día a día.
¿Cómo se implementa un script que modifica las claves del registro de Windows en una red de ordenadores? Porque para crear un paquete Wapt, hay que subir un archivo ejecutable o .msi y modificar el archivo .py.
Pero en mi caso, eso no es exactamente lo que quiero hacer. ¿
Podrías aclararlo?
Saludos cordiales.
Re: Implementación de un ejecutable "casero"
Publicado: 25 de febrero de 2019 - 09:19
por vcardon
vandatt escribió: ↑25 de febrero de 2019 - 08:54
porque para crear un paquete wapt, tienes que "subir" un exe o msi y modificar el archivo .py.
No, subimos un paquete WAPT. Este paquete puede contener un ejecutable o un archivo .msi. Podemos hacer lo que queramos en setup.py.
Un archivo setup.py solo puede contener comandos de configuración.
Ve a echar un vistazo
https://store.wapt.fr/store/details-tis ... 3_all.wapt
Atentamente.
Vicente
Re: Implementación de un ejecutable "casero"
Publicado: 5 de marzo de 2019 - 09:14
por vandatt
Hola,
¡Muchísimas gracias a todos por su ayuda!
Aquí les dejo parte de mi script por lotes convertido a Python:
def install():
registry_set(HKEY_LOCAL_MACHINE, r'SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate', r'WUServer', "[IP_address]", REG_SZ)
registry_set(HKEY_LOCAL_MACHINE, r'SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU', r'UseWUServer',"1", REG_DWORD)
Saludos cordiales