Como fazer um arquivo de instalação “exe”

O que você faz quando você criou um novo software Windows - qualquer coisa de um ferramenta de diagnóstico simples

a um vídeo game PC complexo - e você deseja compartilhar com o mundo? Bem, você pode comprimir os arquivos em um único arquivo ZIP e distribuir isso.13 do Windows ferramentas de diagnóstico para verificar a saúde do seu PC13 do Windows ferramentas de diagnóstico para verificar a saúde do seu PCCada usuário do Windows, eventualmente, encontrar problemas que não são fáceis de diagnosticar. Bookmark este artigo, assim você terá uma lista de ferramentas úteis para ajudá-lo quando isso acontece com você!consulte Mais informação

Video: como criar um arquivo setup.exe personalizado 2013

Ou você pode ser fantasia e criar um EXE instalador vez.

Nós estaremos cobrindo três métodos diferentes neste post: um pacote auto-extraível, um instalador simples usando o built-in IExpress, e um instalador avançado usando a configuração personalizada Inno.

Método rápido: Usando 7-Zip

Você provavelmente já usam 7-Zip para extrair todos os tipos de arquivos compactados, e você provavelmente já sabe que 7-Zip pode criar ficheiros de arquivo, mas você sabia que você também pode usá-lo para criar um arquivo EXE que age como um instalador?Como extrair arquivos ZIP, RAR, 7z & Outros Arquivos comunsComo extrair arquivos ZIP, RAR, 7z & Outros Arquivos comunsVocê já foi confrontado com um arquivo .rar e se perguntou como abri-lo? Felizmente, o gerenciamento de arquivos ZIP e outros arquivos compactados é simples com as ferramentas certas. Aqui está o que você precisa saber.consulte Mais informação

É chamado de um arquivo SFX ( “Auto-extraível”) e obras de comprimir toda a sua extremidade arquivos juntos, em seguida, a incorporação de um arquivo EXE especial dentro do arquivo que sabe como extrair tudo. Em outras palavras, o destinatário pode extrair o arquivo SFX (que aparece como um próprio arquivo EXE), mesmo se eles não têm o software certo, o que pode acontecer com formatos como 7Z, RAR, TAR, e CEP.

Como criar seu próprio arquivo de SFX com 7-Zip:

  1. Prepare todos os seus arquivos e diretórios dentro de um único diretório principal eo nome do diretório que quiser.
  2. Clique com o botão direito do mouse no diretório e selecione 7-Zip gt; Adicionar ao arquivo ...
  3. Sob opções, habilitar Criar SFX Archive e selecione as seguintes configurações ...
    gt; Formato de arquivo: 7z
    gt;
    Nível de compressão: Normal
    gt;
    Método de compressão: LZMA2
    gt;
    Dicionário Tamanho: 16 MB
    gt;
    Tamanho de palavra: 32
    gt;
    Sólida Tamanho do bloco: 2 GB
  4. Clique Está bem. Feito!

Note que arquivos SFX não são verdadeiros arquivos do instalador. Eles não colocar os arquivos extraídos em um diretório de destino designado. Eles não modificar o Registro do Windows. Eles não criam registros de instalação e eles não aparecem como “software instalado” no aplicativo de desinstalação. Eles são literalmente ficheiros de arquivo vestidas como arquivos EXE.

baixar - 7-Zip (Free)

Fácil Método: Usando IExpress

IExpress é um utilitário que vem com versões do Windows a partir do Windows XP e além. O utilitário vem com um front-end interface gráfica (chamado IExpress Wizard), mas você também pode criar arquivos de instalação usando arquivos script mão Auto Directiva Extraction (SED). Recomendamos o Assistente.

Video: Como criar um instalador (.exe) pelo Winrar

Como 7-Zip acima, este método cria um arquivo auto-extraível, mas com duas diferenças principais: um, o usuário final irá proceder através de um Assistente de instalação multi-page, e dois, o usuário final pode especificar o diretório de destino para onde a ferramenta irá extrair os arquivos.



Como criar o seu próprio EXE instalador usando IExpress:

  1. Abra o prompt Run (Tecla Windows + R) E tipo IExpress.exe para iniciar o Assistente IExpress.
  2. selecionar Criar novo arquivo de diretiva auto-extraível e clique Próximo.
  3. selecionar somente os arquivos de extrato e clique Próximo.
  4. Para o título do pacote, o nome do seu aplicativo é uma escolha segura.
  5. Para o prompt de confirmação, escolha nenhum prompt ou Avisar usuário com. Não importa de qualquer maneira. Por uma questão do usuário final, incluindo um é sempre uma escolha segura.
  6. Para o contrato de licença, Exibir uma licença se quiser que o usuário final para concordar com algum tipo de End User License Agreement (EULA). Se não, é bom para selecionar Não exibir uma licença.
  7. Adicione todos os arquivos que você deseja ver instalado clicando Adicionar, navegando até onde estão os arquivos e selecionando todos eles.
  8. Prossiga com o Assistente IExpress e selecione suas opções preferidas para a Mostrar janela e Mensagem terminou solicita.
  9. Para o nome do pacote, clique em Squeaky toy, navegar para onde deseja que o EXE instalador a ser criado, e dar-lhe um nome. Este é o arquivo EXE que você está indo para distribuir aos usuários finais. Clique Próximo.
  10. Por fim, selecione Salvar arquivo auto Directiva Extraction (SED) se você quiser criar um instalador modificado mais tarde, tal como quando você corrigiu o software e precisa de um instalador atualizado. Se você selecionar Não salvar, então você vai ter que correr por todo o processo a partir do zero.
  11. No Criar pacote página, clique em Próximo. Esperar. Feito!

Note-se que IExpress tem algumas peculiaridades e questões. Ele não permite inclusão de diretórios vazios. Se a sua instalação tem subdiretórios, os subdiretórios não serão incluídos. Se você tem vários arquivos com o mesmo nome, mesmo dentro diretórios separados, a criação instalador irá falhar.

Devido a essas esquisitices, recomendamos usar o método a seguir em seu lugar.

Método recomendado: Usando Inno Setup

Inno Setup é um utilitário de código aberto que tem estado em desenvolvimento ativo desde 1997. Foi criado em parte como resposta ao at-a-time subpar InstallShield Express. Desde então, tornou-se o criador instalador de escolha para aqueles que não se importam para explorar as opções de propriedade.O que é Open Source Software? [MakeUseOf Explica]O que é Open Source Software? [MakeUseOf Explica]"Código aberto" é um termo que é jogado ao redor muito estes dias. Você pode saber que certas coisas são de código aberto, como o Linux e Android, mas você sabe o que isso implica? O que está aberto ...consulte Mais informação

Sua maior atração é a sua flexibilidade. Inno Setup usa arquivos de script com uma extensão ISS ( “Script Inno Setup”) para personalizar vários aspectos do instalador: quais arquivos são incorporados, onde a instalação acontece, seja para criar atalhos, etc. arquivos ISS usar uma formatação semelhante a arquivos INI e pode ser gerado usando o Assistente de Configuração de Inno.

Como criar o seu próprio instalador usando Inno Setup:

  1. Inicie o aplicativo Compiler Inno Setup.
  2. No prompt de boas-vindas, selecione Criar um novo arquivo de script usando o Assistente de script.
  3. Digite seu nome do aplicativo e versão do aplicativo. Opcionalmente, você também pode incluir a aplicação Publisher e Aplicação site detalhes. Clique Próximo.
  4. Selecione os pasta base de destino, cujo padrão é Arquivos de Programas. insira um nome da pasta aplicativo, qual é o nome do diretório principal onde os arquivos de instalação irá. Clique Próximo.
  5. Para arquivo executável do aplicativo principal, procurar e selecionar o arquivo principal de EXE que vai lançar seu aplicativo. Se você não estiver instalando um aplicativo, ative A aplicação não tem um arquivo executável principal. Em seguida, adicione arquivos e pastas para a sua instalação com o Adicionar arquivos… e Adicionar pastas ... botões. Clique Próximo.
  6. Na página atalhos de aplicações, deixe os padrões ou alterá-los para atender às suas preferências. Eles são todos auto-explicativo. Clique Próximo.
  7. Na página documentação do aplicativo, você pode apontar para até três arquivos TXT que serão exibidos durante todo processo de instalação do usuário final. Normalmente, estes serão LICENSE.TXT, INSTALL.TXT, e README.TXT, mas eles podem ser o que quiser. Clique Próximo.
  8. Na página de configuração Línguas, mantenha Inglês mas fique à vontade para adicionar como muitas outras línguas como desejar. Clique Próximo.
  9. Na página Configurações do compilador, você pode personalizar o arquivo instalador EXE:
    gt; pasta de saída do compilador personalizado é onde o arquivo EXE instalador resultante será colocado.
    gt; Compiler nome do arquivo de base de saída é o que o arquivo EXE será chamado. A configuração padrão é setup.exe.
    gt; arquivo de ícone de configuração personalizado é o ícone que será usado para o arquivo instalador EXE. Este deve ser um arquivo ICO, que você pode download ou convertido de PNG.
  10. senha de configuração vai proteger os usuários não autorizados utilizem o seu instalador. Deixe em branco para desativar esse recurso.
  11. Clique Terminar. Quando solicitado para compilar o novo script, clique em sim. Quando solicitado para salvar o script, selecione Não se este é um arquivo de instalação de uma só vez ou selecione sim se você pretende modificar ou atualizá-lo mais tarde. Feito!

baixar - Inno Setup (Free)

Que método é direito para você?

Se o seu software é extremamente simples ou se você está indo só para distribuir a um número limitado de pessoas, ir com o método 7-Zip. É fácil, rápido e requer quase nenhum conhecimento técnico.

Se o seu software é um pouco simples e você quer apresentar um assistente de instalação real para seus usuários finais, ir com o método IExpress.

Se o seu software é complexo e você tem um monte de experiência técnica com o seu cinto, ir com o método Inno Setup. É o mais flexível, mais poderosa, e não sofre dos problemas que afligem IExpress.

Qual o método que você vai usar? Existem outros métodos que perdemos? Deixe-nos saber nos comentários abaixo!


Artigos relacionados