crear instalador desatendidos
Bienvenidos a este tutorial.
Aquí les voy a enseñar como crear un programa totalmente desatendido, como los de los WPI (Windows PostInstall), que traen la mayoría de los Windows desatendidos (modificados)
Herramientas necesarias:
- NSIS (Nullsoft Scriptable Install System 2.46 )
- Universal Silent Switch Finder.(1.4.1.1)
- IconSucker 2.19.115
Descarga de las Herramientas
Supongo que tendremos instalado el NSIS en nuestro Sistema, ya que no es el primer tutorial que hago con esta gran herramienta, que enrealidad sirve de mucho.
Una vez listo, creamos una carpeta nueva donde guardaremos este proyecto, y copiaremos el programa que queramos convertir en desatendido dentro del mismo y lo llamaremosinstaller.exe. (En mi caso estoy utilizando el K-Lite Code Pack, para hacer la prueba).
Ahora, si queremos que nuestro programa que vayamos a hacer desatendido tenga el mismo icono, instalamosel Icon Sucker, que tenemos descargado y se lo extraemos con unos pasos simples.
Le damos clic derecho al icono de 32x32 a 8 bpp, lo guardamos (Sava As…) en la misma carpeta en donde tenemosnuestro programa que queremos desatender con el nombre de icon.ico y una vez hecho esto, ejecutamos el Universal Silent Switch Finder que tenemos y hacemos lo siguiente.
Y si tenemos suerte, nossaldrá algo como esto.
Ok, ahora crearemos en la misma carpeta un archivo .nsi con el nombre que queráis. (En mi caso le he puesto source.nsi). Lo abrimos con cualquier editor de texto, ycopiamos el siguiente código fuente.
OutFile "programa_desatendido.exe"
Icon "icon.ico"
SetCompressor /SOLID lzma
SilentInstall silent
Section "Copy"
SetOutPath $TEMP
File"installer.exe"
SectionEnd
Section "Install"
Exec "installer.exe /VERYSILENT /SUPPRESSMSGBOXES /NORESTART /SP-"
SectionEnd
Section "Clear"
Delete "$TEMP\*.*"
SectionEnd
OutFile...
Regístrate para leer el documento completo.