Към съдържанието
Обратно към блога
PrintPilotActive DirectoryGPOEnterprise Deploymentsetup.iniWindows Server

Как да внедрите PrintPilot чрез Active Directory GPO: Тиха инсталация и ръководство за setup.ini

Научете как тихо да внедрите виртуалния принтер PrintPilot на работни станции чрез Active Directory GPO и автоматично конфигуриране с setup.ini.

Alacam IT Team2026-08-207 min

Внедрете виртуалния принтер PrintPilot на всички работни станции в Active Directory домейна чрез групови правила (GPO) и конфигурационен файл 'setup.ini'.

Автоматично печатане в PDF и изпращане по имейл с PrintPilot

Спестете време от ръчното отпечатване на документи. Започнете безплатния си пробен период.

Изтегли PrintPilot

1Структура на файла setup.ini и примерен шаблон

Инсталаторът на PrintPilot автоматично разпознава файла 'setup.ini' в същата папка за конфигуриране без намеса на потребителя.

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

2Стъпка 1: Поставяне на инсталатора в мрежов споделен ресурс

Копирайте `PrintPilot-Setup.exe` и `setup.ini` в споделена папка (SYSVOL или SMB).

3Стъпка 2: Подготовка на скрипт за тиха инсталация (install-printpilot.bat)

Създайте batch скрипт за автоматизирана инсталация:

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

4Стъпка 3: Свързване на GPO в конзолата за управление

В `gpmc.msc` добавете скрипта под `Computer Configuration -> Policies -> Windows Settings -> Scripts -> Startup`.

5Стъпка 4: Проверка на клиентския компютър

Изпълнете `gpupdate /force`, рестартирайте компютъра и проверете принтера в PowerShell:

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

Често задавани въпроси (FAQ)

Нужни ли са администраторски права на потребителите?

Не, GPO скриптът се изпълнява под SYSTEM акаунта на Windows.

Започнете да автоматизирате работните си процеси днес

Автоматизирайте разпространението на PrintPilot във вашата организация с GPO и setup.ini.

Изтегли безплатен пробен период на PrintPilot