Página 1 de 1

[RESUELTO] Script posterior a la instalación que se ejecuta cada vez que se inicia la máquina

Publicado: 9 de abril de 2026 - 16:34
Por Yannick Jolivet
Hola a todos

, cuando implemento mis máquinas con WADS, uso un script de postinstalación.
Una de sus acciones es renombrar la unidad C a SYSTEM y crear una partición D en el espacio restante del disco

. He notado que el script se ejecuta cada vez que la máquina arranca, incluso después de que la instalación haya finalizado.
Por ejemplo, si renombro mi volumen SYSTEM a TOTO, se renombrará a SYSTEM en el siguiente reinicio.

Para más detalles, he insertado el script en la sección "derecha" de la configuración que aplico a mi PC. ¿

Existe alguna opción que pueda configurar para evitar esto, o alguna buena práctica que haya pasado por alto?

de antemano

Gracias

Re: Script posterior a la instalación que se ejecuta cada vez que se inicia la máquina

Publicado: 9 de abril de 2026 - 16:45
por sfonteneau
El script para el lanzamiento está aquí

Código: Seleccionar todo

C:\installdir\SetupComplete.cmd
La última línea del script normalmente debería ser:

Código: Seleccionar todo

"%windir%\system32\schtasks.exe" /Change /TN "SetupComplete" /Disable
Lo cual desactiva la tarea en sí.

Por lo tanto, si no funciona, es posible que el script no se complete porque falla antes de ejecutarse

Re: Script posterior a la instalación que se ejecuta cada vez que se inicia la máquina

Publicado: 10 de abril de 2026 - 13:29
Por Yannick Jolivet
Hola

gracias por tu respuesta.
Parece que he encontrado el problema.

Probé el método de no escribir el código directamente en el lado derecho de la configuración, sino importarlo como un script .cmd.
Sin embargo, para poder importarlo directamente, copié el script al directorio "C:\Program Files (x86)\wapt\templates\wads_template\windows\post_install" en la máquina de administración donde está instalada la consola.

A partir de ese momento, el script solo se ejecutó una vez.

En resumen, en los siguientes dos casos, el script se ejecutó continuamente:
- Líneas de comando escritas directamente en la sección "script" en lugar de ser importadas como un script
- Script ubicado en una ubicación diferente al directorio post_install descrito anteriormente (el script estaba ubicado en una unidad compartida).

Re: Script posterior a la instalación que se ejecuta cada vez que se inicia la máquina

Publicado: 10 de abril de 2026 - 15:35
Por Yannick Jolivet
¡Hola de nuevo!

Tras revisar tu respuesta, descubrí que el problema radicaba en que mi script finalizaba con el comando `exit`,
por lo que el comando de desactivación de la tarea nunca se ejecutaba.

Gracias por tu ayuda.

Re: Script posterior a la instalación que se ejecuta cada vez que se inicia la máquina

Publicado: 10 de abril de 2026 - 15:36
Por Yannick Jolivet
Por lo tanto, podemos dar por cerrado este tema

Re: Script posterior a la instalación que se ejecuta cada vez que se inicia la máquina

Publicado: 14 de abril de 2026 - 10:29 a. m.
por dcardon
Hola Yannick,

gracias por tus comentarios, :-)
marco el tema como resuelto.

Denis