Come distribuire PrintPilot tramite GPO di Active Directory: Installazione invisibile e guida setup.ini
Scopri come distribuire la stampante virtuale PrintPilot sui computer aziendali tramite GPO di Active Directory e configurarla con setup.ini.
Distribuisci PrintPilot in modo completamente automatico e silenzioso sui computer aziendali del tuo dominio Active Directory usando i Criteri di gruppo (GPO) e il file 'setup.ini'.
Stampa automaticamente in PDF e invia email con PrintPilot
Smetti di perdere tempo con la stampa manuale dei documenti. Inizia la tua prova gratuita.
1Struttura del file setup.ini ed esempio
Il programma di installazione di PrintPilot rileva automaticamente il file 'setup.ini' presente nella stessa cartella per configurare l'account di amministrazione senza intervento manuale.
[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\PrintPilot2Passaggio 1: Posizionare i file sulla condivisione di rete
Copia `PrintPilot-Setup.exe` e `setup.ini` nella cartella di rete condivisa (SYSVOL o SMB).
3Passaggio 2: Creare lo script di installazione invisibile (install-printpilot.bat)
Prepara uno script batch per eseguire l'installazione solo se PrintPilot non è ancora presente:
@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 04Passaggio 3: Configurare la GPO nella console di gestione
In `gpmc.msc`, aggiungi lo script in `Configurazione computer -> Criteri -> Impostazioni di Windows -> Script (Avvio/Arresto) -> Avvio`.
5Passaggio 4: Aggiornare la policy e verificare sul client
Esegui `gpupdate /force`, riavvia il computer e controlla la stampante virtuale in PowerShell:
# 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 20Domande Frequenti (FAQ)
Gli utenti hanno bisogno dei diritti di amministratore?
No, gli script di avvio GPO vengono eseguiti sotto l'account SYSTEM con pieni privilegi.
Inizia ad automatizzare i tuoi flussi di lavoro oggi
Rendi immediata e centralizzata l'adozione di PrintPilot in tutta l'infrastruttura aziendale.
Scarica la prova gratuita di PrintPilot