requisitos recomendados pro para minimos instalar descargar comprobar compatibilidad windows installer

recomendados - ¿Cómo crear un instalador robusto y mínimo para Windows?



requisitos windows 10 pro 64 (13)

Quiero crear un instalador EXE con algunas propiedades específicas:

  1. debe ser un solo archivo exe
  2. debe ser robusto (es decir, se debe saber que la técnica funciona bien en cualquier sistema de Windows)
  3. debería crear solo un único archivo (un archivo de salvapantallas .scn) en% systemroot%
  4. debería agregar la opción para desinstalar ese archivo en particular en "Panel de control -> Agregar o quitar programas", pero sin crear ninguna nueva entrada C:/Program Files o copiar un desinstalador.exe en alguna parte.

He visto instaladores que funcionan así, entonces, ¿cómo hacer esto?


IExpress

Puede usar el asistente de instalación incorporado de Microsoft Windows llamado "Iexpress". Para acceder a eso, abra "Ejecutar", que se hace presionando la tecla Windows y R al mismo tiempo (WindowsKey + R). Cuando ingrese a "Ejecutar", escriba la pequeña casilla "iexpress.exe". Luego presiona enter. ¡Usted está allí!

Notas: solo disponible en Microsoft Windows (Legit y NonLegit)

Configuración explicada :
Página 1
- Crea un archivo de Directiva de autoextracción.
Crea un nuevo archivo de instalación
- Crea un archivo de Directiva de autoextracción.
Edita un archivo .SED
Página 2 (De crear un archivo de directiva de autoextracción).
- Mira en la "Descripción" en la parte inferior
Página 3
- Título del paquete
El nombre de su instalador, como se muestra en la parte superior
Página 4
- Aviso de confirmación
Qué decirle al usuario antes de instalar
Página 5
- Acuerdo de licencia
Omita si no sabe qué es esto
Página 6
- Archivos empaquetados
Qué archivos necesitas instalar
Página 7
- Mostrar ventana Cómo se muestra la ventana
Página 8
- Mostrado en la parte superior Página 9
- Nombres y opciones del paquete Dónde guardar el archivo - Ocultar el archivo Extracción del progreso del usuario Oculta la animación - Almacenar archivo usando el nombre largo dentro del instalador Ignorar si no sabe qué es esto .
- Mostrado en la parte superior
¡Estás listo!
Haga clic en el título para descargar el archivo, sin hacer esas instrucciones. Si se trata de un virus, se infectó o cree que es un virus, puede eliminar el archivo.


Como dijiste que puede ser una MSI, te sugiero que vayas por esa ruta.

Podría jugar con los proyectos de instalador en Visual Studio (si lo tiene, no estoy seguro si las ediciones Express admiten la creación de instaladores), ya que producirán una MSI que hará lo que está pidiendo. Vale la pena señalar que producirán un EXE y un MSI, aunque solo necesitas distribuir el MSI.

En su defecto, eche un vistazo al Windows Installer XML (WiX), ya que le permitirá esculpir a mano un MSI que hace exactamente lo que usted quiere que haga y se ocupará de los cinco puntos anteriores.

Nota: El uso de una MSI significará que deberá tener Windows Installer en la máquina en la que está instalando. Se encuentra en la caja desde Windows 2000 / ME hacia arriba.


Eche un vistazo a NSIS , es bastante simple y se usa para crear instaladores para Windows.



He oído cosas buenas sobre el instalador gratuito Innosetup , y el sitio web dice que puede crear instalaciones EXE únicas.


InstallShield tiene una opción de lanzamiento llamada "Single .EXE". Puede agrupar la carga útil en el interior, conectar el registro con Agregar-Eliminar programas como usted especificó.


NSIS es el camino a seguir, muy simple de aprender, simplemente escriba un archivo simple que especifique qué archivos desea instalar sobre dónde. También puede agregar opciones de Inicio rápido, etc. Luego ejecuta el compilador NSIS y obtienes el exe.


NSIS, MSI cualquier instalador puede hacer eso por usted.

NSIS es bastante pequeño y compacto.


Prueba el instalador avanzado , creo que puede hacer todo lo que pidas. Lo uso para instaladores un poco más complejos, pero la versión gratuita es fácil de usar y potente.

Puede haber un problema con los archivos MSI, las PC antiguas no tienen el último Windows Installer, 3.1, ¡así que primero necesita instalarlo o solicitarle al usuario! ¿Has buscado usar IExpress si solo quieres copiar un archivo?


Puede crear un solo archivo instalador usando solo Visual Studio 2017 Pro y Windows en 3 pasos:

  1. Para tener una entrada en Agregar / Quitar programas, necesita tener un proyecto de instalación.
  2. El proyecto de instalación puede compilarse en 2 archivos: * .msi y setup.exe
  3. Para crear un paquete autoextraíble, puede usar la herramienta IExpress


Tanto NSIS como Inno Setup harán frente a todas las tareas especificadas. Inno Setup usa un lenguaje tipo Pascal para sus scripts, NSIS usa su propio lenguaje de script.


No copiar un instalador en alguna parte y agregar una entrada en Agregar / Eliminar parecen ser contraproducentes. Tengo entendido que los programas de eliminación y eliminación necesariamente hacen referencia a una copia del desinstalador que reside en un directorio de Windows (para que no pierda el acceso).

Quizás podría hacer que el salvapantallas se duplicara como desinstalador si lo pasa algún tipo de opción de línea de comandos. Luego, simplemente dígale al msi que el desinstalador ES el salvapantallas (por lo tanto, no hay necesidad de hacer frente a otro directorio).