Files
NoIdle/CRIAR_MSI.md

62 lines
1.6 KiB
Markdown
Raw Permalink Normal View History

# Como Criar o Instalador MSI do NoIdle
## Pré-requisitos
Você precisa ter o **WiX Toolset** instalado no Windows:
1. Baixe o WiX Toolset: https://wixtoolset.org/releases/
2. Instale o WiX Toolset v3.11 ou superior
3. Certifique-se de que o caminho do WiX está no PATH do sistema
## Passos para Criar o MSI
### 1. Preparar os Arquivos
Coloque os seguintes arquivos na mesma pasta:
- `NoIdle.exe` (o executável compilado)
- `NoIdle.wxs` (o arquivo de configuração WiX que criamos)
- `NoIdle.ico` (opcional - ícone do programa)
### 2. Compilar o MSI
Abra o **Prompt de Comando** ou **PowerShell** como Administrador e execute:
```cmd
cd C:\caminho\para\os\arquivos
# Compilar o WXS para WIXOBJ
candle.exe NoIdle.wxs
# Linkar o WIXOBJ para MSI
light.exe NoIdle.wixobj -ext WixUIExtension
```
Ou use o script batch fornecido: `CRIAR_MSI.bat`
### 3. Resultado
O arquivo `NoIdle.msi` será gerado na mesma pasta.
## Instalação via JumpCloud
1. Faça upload do `NoIdle.msi` no JumpCloud
2. Configure a instalação silenciosa:
- Comando: `msiexec /i NoIdle.msi /quiet /norestart`
3. O MSI irá:
- Instalar o NoIdle.exe em `C:\Program Files\NoIdle\`
- Configurar inicialização automática no registro
- Permitir desinstalação via Painel de Controle
## Desinstalação
O MSI pode ser desinstalado via:
- Painel de Controle > Programas e Recursos
- Ou via linha de comando: `msiexec /x {ProductCode} /quiet`
## Notas Importantes
- O MSI instala para **todos os usuários** (perMachine)
- A inicialização automática é configurada no registro do usuário (HKCU)
- O executável deve estar na mesma pasta do `.wxs` durante a compilação