Ir al contenido principal
Crear instalaciones desatendidas de tus programas
Bueno amigos, pues vi en indetectables un post del amigo foncubierta, de como hacer instalaciones desatendidas, y me parece que les puede resultar interesante, aunque yo lo hago de otra forma, así que siguiendo su base, lo modifiqué y así quedó:

Crea Tus Antivirus Desatendidos

En este tutorial aprenderás ha crear tus propios programas que se instalan solos

Requisitos:

Programa que queramos hacer desatendido (obvio...)

Y este pack de utilidades: Descargar


Empezando Con El Desatendido


Lo primero que tenemos que hacer es abrir la pantalla de ms-dos (inicio->ejecutar->cmd) y irnos al directorio donde tengamos nuestro programa (si escribís "cd y la ruta" os saltara del tirón a la carpeta)

Por Ejemplo: cd C:\Documents and Settings\foncubierta\Escritorio y presionamos enter, bien... Ya hay introduciremos el nombre del archivo del programa con su correspondiente extensión + unos códigos..Los códigos varían dependiendo del programa, aquí os pongo unos cuantos..

hide – instalación de forma oculta.

Norestart- para que no reinicie al terminar la instalación.

passive - Nos muestra una instalación silenciosa, con una barra de progreso, en algunas ocasiones, no funciona como queremos (nos pide que demos clics, y no es lo que buscamos), pero generalmente, tratemos de intentar ponerlo primero, por que es el mas cómodo, ya que con los siguientes no vemos la barra de progreso.

silent - Nos proporciona una instalación silenciosa, sin ambiente grafico, solo abrirá una ventana en símbolo de sistema hasta que termine la instalación, y nos dará la opción, si el programa sugiere que se reinicie la maquina de seleccionar si reiniciar o reiniciar mas tarde (es uno de los que mas usaran).

verysilent - Igual que silent, pero este no nos dará la opción de seleccionar si reiniciar o no, reiniciara el equipo automáticamente, en el caso de que no te solicite reinicio, es en muchas ocasiones, mucho más potente que silent, tiene mas soporte. (mas le recomiendo el silent)

s - Este es el más usado, es básicamente igual que silent, pero un poco más cómodo, ya que en ocasiones nos muestra una barra de progreso, es el que mas usaran.

q - es una abreviación de quiet, no muestra nada, ni ambiente grafico, ni progreso, solo se abre y se cierra el símbolo de sistema cuando termina, y en muchas ocasiones no funciona bien, es decir, no te desatiende el programa, solo simula que le demos doble clic, y se nos abre la ventana del instalador.

quiet - el quiet hace precisamente lo mismo que "q", solo que es un potente, soporta más progresos de aplicación.

? - Este casi ningún programa lo agarra, generalmente solo los programas como java, flash, entre otros un poco mas pesados, nos proporciona ayuda, y nos muestra muchos mas comandos para utilizar, diciéndonos para que sirve cada uno de ellos, pero raro el programa que lo agarre.

Y nos quedaría así:

nombredelprograma.exe /S
nombredelprograma.exe /Q
nombredelprograma.exe /HIDE

También debes fijarte si tu instalador esta en extensión .exe o .msi ya que puede variar.

Cuando veas que ningún código entra (salta el instalador solo vamos), probar con /? ya que esto puede ayudar.

Si ves que el instalador no salta y vuestro programa se instala, perfecto, ese es su código.

Todo este proceso lo puedes saltar con este programita (Universal Silent Switch Finder) que te lo hace directamente, veamos lo que tenemos que hacer:

Ejecutamos el Universal Silent Switch Finder que tenemos y hacemos lo siguiente.



Y si tenemos suerte, nos saldrá algo como esto.


Y vemos que ya nos pone la secuencia correcta en “Usage”

Tanto de una forma como de otra, te vas a un editor de textos y escribes:


Código:
@echo off
nombredelprograma.exe /S  (o si hemos utilizado el programita escribimos la línea Usage)
pause
exit
lo guardas con formato .bat y listo ya tendréis vuestro primer desatendido. Tienes que colocar el .bat con el instalador en la misma carpeta sino, no funciona. Más adelante os explicamos como juntarlo todo en un archivo.



 
Creando Archivo Ejecutable Para El Desatendido



Bueno ya hemos creado nuestro Desatendido con clave. Pero si te fijas... en Windows vista no van muy bien los desatendidos, aparte de que queda todo muy feo... todos los archivos por hay sueltos...No es que quede muy bien jeje. Así que vamos a crear un ejecutable que lo introduzca todo.
Instalas el nsis del paquete que has descargado antes. Despues tomas el archivo nsis del paquete y lo editas con el bloc de notas. Pongo la estructura del archivo por si alguno no sabe modificarlo:


Código:
OutFile "programa_desatendido.exe"
Icon "norton.ico"                           <--icono a="" al="" archivo.bat="" archivos="" borrar="" cambiar="" ejectuable.="" ejecutable="" el="" en="" esta="" exec="" file="" final="" inicia="" instalador.exe="" introducir="" is="" l="" lo="" los="" lzma="" nea.="" no="" nombres.="" nstall="" opy="" para="" pinchar="" pon="" pre="" que="" quer="" rchivos="" registro.reg="" se="" section="" sectionend="" setcompressor="" setoutpath="" si="" silent="" silentinstall="" ten="" van="">
Una vez modificado el archivo nsis lo guardas y le das botón secundario en el archivo y le das a "compile nsis script" Empezara a mirar los archivos si están todos bien y tal... si hay algún error se parara y se activara el botón closer en caso de salir bien el proceso os pondrá esto:

EXE header size: 503808 / 34304 bytes

Install code: (3277 bytes)

Install data: (17469016 bytes)

Compressed data:

Eso quiere decir que todo esta bien y se esta comprimiendo hasta que nos salte el botón closer que ya hay tendremos nuestro Desatendido 100% Listo

Autor: foncubierta
Modificado. DuNeD@i

Comentarios

Entradas populares de este blog

Uso del DBLINK para acceder a una BD remota o a una BD distribuida

La manera más sencilla de acceder desde una base de datos Oracle a tablas y vistas (views) de otra base de datos Oracle es mediante el uso de un DBLink (enlace a base de datos). No obstante, en muchos casos puede no ser recomendable la utilización de DBLinks, ya que el acceso a tablas y vistas remotas puede provocar importantes problemas de rendimiento en ambas bases de datos, tanto la remota como la local. En la mayoría de los casos estos problemas de rendimiento se deben a la imposibilidad de utilizar los índices de las tablas remotas. Los DBLinks se crean en la base de datos local utilizando el comando PL/SQL o SQL CREATE DATABASE LINK. Obviamente, el usuario que ejecute dicho comando debe tener los permisos necesarios para poder hacerlo. La sintaxis del comando SQL mencionado es como sigue: CREATE [PUBLIC] DATABASE LINK Nombre_dblink CONNECT TO Nombre_usuario INDENTIFIED BY Contraseña USING 'Cadena_conexion'; En donde: Nombre_dblink es el nombre del DBLink. ...
Configurar el Mercury/32 del Xampp para enviar correos externos Con los siguientes pasos podrás configurar tu Mercury/32 que viene con xampp para enviar emails a correos externos desde tu servidor. Iniciamos el Mercury/32 desde el panel del xampp y damos al botón Admin. Se iniciará el panel de control del Mercury/32. Vamos a Configuration/Protocol Modules y desactivamos “MercuryB HTTP web server” y “Mercury IMAP4rev1 server”. Para mandar emails a correos externos desactivamos “MercuryE SMTP end-to-end delivery client” y en cambio activamos “MercuryC SMTP relaying client”. Damos al Ok y reiniciamos el Mercury. Volvemos a la consola del Mercury y vamos a Configuration/Mercury core module y en nos ponemos en la pestaña General. En “internet name for this system” ponemos el dominio que tenemos en nuestro servidor, ya sea localhost, yo como lo oriento a la instalación del wordpress MU con buddyPress necesito poner el dominio que elegí: localhost.wordpress, pero en ge...

Prueba de video pitagoras game