Cum să implementezi PrintPilot prin GPO Active Directory: Instalare silențioasă și ghid setup.ini
Află cum să implementezi silențios imprimanta virtuală PrintPilot pe computerele din rețea prin GPO Active Directory și configurare automată prin setup.ini.
Implementează imprimanta virtuală PrintPilot pe toate stațiile de lucru din domeniul Active Directory folosind politici de grup (GPO) și fișierul de configurare 'setup.ini'.
Tipărire automată în PDF și trimitere email cu PrintPilot
Nu mai pierde timpul cu tipărirea manuală a documentelor. Începe perioada de probă gratuită.
1Structura fișierului setup.ini și șablon
Instalatorul PrintPilot citește automat fișierul 'setup.ini' din același director pentru a asocia contul de administrator fără interacțiunea utilizatorului.
[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\PrintPilot2Pasul 1: Salvarea fișierelor pe partajarea de rețea
Copiază `PrintPilot-Setup.exe` și `setup.ini` pe o partajare de rețea accesibilă computerelor din domeniu (SYSVOL sau SMB).
3Pasul 2: Crearea scriptului de instalare silențioasă (install-printpilot.bat)
Pregătește un script batch care verifică dacă aplicația este deja instalată înainte de a executa comanda:
@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 04Pasul 3: Configurarea GPO în consola de management
În `gpmc.msc`, adaugă scriptul la `Configurație computer -> Politici -> Setări Windows -> Scripturi (Pornire/Oprire) -> Pornire`.
5Pasul 4: Testarea și verificarea pe stația client
Rulează `gpupdate /force`, repornește computerul și verifică imprimanta virtuală în 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 20Întrebări frecvente (FAQ)
Utilizatorii au nevoie de drepturi de administrator?
Nu, scriptul de pornire GPO rulează sub contul SYSTEM cu drepturi ridicate.
Începeți să vă automatizați fluxurile de lucru astăzi
Distribuie PrintPilot centralizat și securizat în câteva minute prin GPO și setup.ini.
Descarcă versiunea de probă gratuită PrintPilot