Zum Inhalt springen
Zurück zum Blog
PrintPilotActive DirectoryGPOEnterprise Deploymentsetup.iniWindows Server

PrintPilot über Active Directory GPO verteilen: Silent Installation & setup.ini Anleitung

Erfahren Sie, wie Sie den virtuellen Drucker PrintPilot über Active Directory GPO auf Arbeitsplätzen verteilen und per setup.ini automatisch bereitstellen.

Alacam IT Team2026-08-207 min

Anstatt PrintPilot auf Dutzenden oder Hunderten von Arbeitsplatz-PCs manuell zu installieren, können Sie die Software mithilfe von Active Directory Gruppenrichtlinien (GPO) und einer 'setup.ini'-Konfigurationsdatei geräuschlos und vollautomatisch im gesamten Unternehmensnetzwerk bereitstellen.

Automatisch in PDF drucken und mailen mit PrintPilot

Sparen Sie Zeit beim manuellen Drucken. Starten Sie Ihre kostenlose Testversion.

PrintPilot herunterladen

1Aufbau der Datei setup.ini und Vorlage

Wenn das Installationsprogramm oder das MSI-Paket ausgeführt wird, prüft es automatisch das eigene Verzeichnis auf eine Datei namens 'setup.ini'. Werden dort Administrator-E-Mail und Passwort gefunden, erfolgt die Registrierung und Kontoverknüpfung völlig ohne Benutzereingriff.

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
Hinweis: Platzieren Sie die setup.ini einfach direkt neben der PrintPilot-Setup.exe bzw. der MSI-Datei im selben Ordner.

2Schritt 1: Installationspaket und setup.ini auf Netzwerkfreigabe ablegen

Kopieren Sie `PrintPilot-Setup.exe` und `setup.ini` auf eine zentrale Netzwerkfreigabe (SYSVOL oder SMB), auf die alle Domänenrechner Lesezugriff haben.

3Schritt 2: Startskript für die unbeaufsichtigte Installation (install-printpilot.bat) erstellen

Erstellen Sie eine Batch-Datei, die prüft, ob PrintPilot bereits installiert ist, und anschließend die stille Installation startet:

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

4Schritt 3: GPO in der Gruppenrichtlinienverwaltung verknüpfen

Öffnen Sie `gpmc.msc` auf Ihrem Domänencontroller und binden Sie das Startskript unter `Computerkonfiguration -> Richtlinien -> Windows-Einstellungen -> Skripts (Start/Herunterfahren) -> Start` ein.

Warum Computerkonfiguration? Startskripte laufen unter dem SYSTEM-Konto mit erhöhten Rechten, sodass normale Benutzer ohne Admin-Rechte die Installation problemlos erhalten.

5Schritt 4: Auf dem Client-PC testen und überprüfen

Führen Sie `gpupdate /force` aus, starten Sie den Client neu und überprüfen Sie den Status des Druckers in der PowerShell:

PowerShell - Verifizierung
# 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

Häufig gestellte Fragen (FAQ)

Muss setup.ini in der Befehlszeile angegeben werden?

Nein. Wenn setup.ini im selben Ordner wie die Setup-Datei liegt, wird sie automatisch eingelesen.

Benötigen Benutzer lokale Administratorrechte?

Nein, das GPO-Startskript läuft mit Windows SYSTEM-Rechten.

Automatisieren Sie Ihre Arbeitsabläufe noch heute

Mit Active Directory GPO und setup.ini rollen Sie PrintPilot im Handumdrehen auf allen Unternehmens-PCs aus.

Kostenlose Testversion herunterladen