Pular para o conteúdo
Voltar ao Blog
PrintPilotActive DirectoryGPOEnterprise Deploymentsetup.iniWindows Server

Como Implantar o PrintPilot via GPO do Active Directory: Instalação Silenciosa e Guia setup.ini

Aprenda a implantar a impressora virtual PrintPilot em estações de trabalho usando GPO do Active Directory e provisionamento automático via setup.ini.

Alacam IT Team2026-08-207 min

Em vez de instalar o PrintPilot manualmente em cada computador, implemente a impressora virtual em toda a sua rede de domínio usando Diretivas de Grupo (GPO) do Active Directory e um arquivo 'setup.ini' de configuração automática.

Imprima em PDF e envie por e-mail automaticamente com o PrintPilot

Pare de perder tempo com impressão manual. Inicie seu teste gratuito.

Baixar PrintPilot

1Estrutura do arquivo setup.ini e modelo

O instalador do PrintPilot identifica automaticamente o arquivo 'setup.ini' na mesma pasta para vincular a conta do administrador e realizar a instalação silenciosa.

INI - setup.ini
[PrintPilot]
; PrintPilot Setup Configuration File
; Rename this file to setup.ini and place it next to PrintPilot-Setup.exe or the MSI
; to automatically provision these settings during silent installation.

; Administrator Email (Used for login / identification)
Email=admin@example.com

; Administrator Password
Password=secretpassword123

; Optional Referral Code
ReferralCode=

; Optional Custom Installation Directory
; Note: If deploying via MSI, the MSI INSTALLDIR property takes precedence.
InstallDir=C:\Program Files\PrintPilot
Importante: Basta colocar o setup.ini na mesma pasta do PrintPilot-Setup.exe ou MSI.

2Passo 1: Colocar o instalador e o setup.ini no compartilhamento de rede

Copie os arquivos para um compartilhamento acessível pelas máquinas do domínio (SYSVOL ou SMB).

3Passo 2: Criar o script de instalação silenciosa (install-printpilot.bat)

Crie um script batch que verifica se o software já existe antes de iniciar a instalação:

Batch / CMD - install-printpilot.bat
@echo off
:: ===================================================================
:: PrintPilot GPO Silent Installation Script
:: ===================================================================
setlocal

set DEPLOY_SHARE=\\sirketiniz.local\SYSVOL\sirketiniz.local\Deploy\PrintPilot
set LOG_FILE=%TEMP%\printpilot_gpo_install.log

:: 1. Check if PrintPilot is already installed on the machine
if exist "C:\Program Files\PrintPilot\PrintPilot.exe" (
    goto :ALREADY_INSTALLED
)

echo [%DATE% %TIME%] Starting PrintPilot silent installation... >> "%LOG_FILE%"

:: 2. Silent install with EXE (setup.ini in same directory is detected automatically)
"%DEPLOY_SHARE%\PrintPilot-Setup.exe" /VERYSILENT /SUPPRESSMSGBOXES /NORESTART >> "%LOG_FILE%" 2>&1

:: Alternative: Silent install with MSI:
:: msiexec.exe /i "%DEPLOY_SHARE%\PrintPilot.msi" /qn /norestart >> "%LOG_FILE%" 2>&1

if %ERRORLEVEL% EQU 0 (
    echo [%DATE% %TIME%] PrintPilot installed and provisioned successfully. >> "%LOG_FILE%"
) else (
    echo [%DATE% %TIME%] ERROR: Installation failed with exit code %ERRORLEVEL% >> "%LOG_FILE%"
)

:ALREADY_INSTALLED
endlocal
exit /b 0

4Passo 3: Vincular a GPO no Gerenciamento de Diretiva de Grupo

No `gpmc.msc`, adicione o script em `Configuração do Computador -> Políticas -> Configurações do Windows -> Scripts (Inicialização/Encerramento) -> Inicialização`.

5Passo 4: Testar e verificar na máquina cliente

Execute `gpupdate /force`, reinicie o computador e valide a impressora via PowerShell:

PowerShell - Verificação
# 1. Verify PrintPilot virtual printer status
Get-Printer -Name "PrintPilot" | Select-Object Name, DriverName, PortName

# 2. Inspect installation log
Get-Content "$env:TEMP\printpilot_gpo_install.log" -Tail 20

Perguntas Frequentes (FAQ)

Preciso passar o setup.ini como argumento no comando?

Não. O instalador detecta o setup.ini automaticamente na mesma pasta.

Comece a automatizar seus fluxos de trabalho hoje

Automatize a implantação do PrintPilot em sua empresa com total praticidade e segurança.

Baixar teste gratuito do PrintPilot