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
Conteúdo
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:
- Prepare todos os seus arquivos e diretórios dentro de um único diretório principal eo nome do diretório que quiser.
- Clique com o botão direito do mouse no diretório e selecione 7-Zip gt; Adicionar ao arquivo ...
- 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 - 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:
- Abra o prompt Run (Tecla Windows + R) E tipo IExpress.exe para iniciar o Assistente IExpress.
- selecionar Criar novo arquivo de diretiva auto-extraível e clique Próximo.
- selecionar somente os arquivos de extrato e clique Próximo.
- Para o título do pacote, o nome do seu aplicativo é uma escolha segura.
- 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.
- 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.
- Adicione todos os arquivos que você deseja ver instalado clicando Adicionar, navegando até onde estão os arquivos e selecionando todos eles.
- Prossiga com o Assistente IExpress e selecione suas opções preferidas para a Mostrar janela e Mensagem terminou solicita.
- 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.
- 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.
- 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:
- Inicie o aplicativo Compiler Inno Setup.
- No prompt de boas-vindas, selecione Criar um novo arquivo de script usando o Assistente de script.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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. - senha de configuração vai proteger os usuários não autorizados utilizem o seu instalador. Deixe em branco para desativar esse recurso.
- 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!