# 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