PDQ Deploy 完整教學:企業軟體派發最佳工具【2026】

管理 50 台電腦的軟體更新,你還在一台一台跑?每次有新版本的 Chrome 或 Adobe Reader,就要花一整天巡迴安裝?

這篇文章將教你使用 PDQ Deploy,Windows 企業環境中最受歡迎的軟體派發工具之一。透過它,你可以從一台管理電腦遠端安裝軟體到數百台 Windows PC,節省 80% 以上的重複工作時間。(提醒:PDQ Deploy 目前已改為付費授權,不再提供永久免費版,詳見下方「PDQ Deploy 授權與費用」說明。)

不管你是新手 IT 管理員還是資深系統管理師,這篇完整教學都能幫助你快速上手 PDQ Deploy。

PDQ Deploy 是什麼?為什麼企業 IT 都在用

PDQ Deploy 是一款 Windows 軟體部署工具,由 PDQ.com 開發。它的核心功能是讓 IT 管理員從中央管理電腦,遠端安裝軟體到網域內的所有 Windows 電腦。

企業 IT 管理的痛點

在沒有軟體派發工具的環境下,IT 管理員通常會遇到這些問題:

手動安裝效率低落

每台電腦都要親自走到現場,插入 USB 或下載安裝檔,點擊「下一步」等待安裝完成。50 台電腦的 Chrome 更新可能要花上一整天。

版本不一致

不同時間安裝的軟體版本不同,可能導致相容性問題。有些電腦用 Chrome 120,有些還停在 Chrome 115,造成網頁功能不一致。

無法追蹤部署狀態

哪些電腦已經安裝?哪些失敗了?失敗的原因是什麼?沒有集中管理工具,這些問題都很難回答。

PDQ Deploy 的解決方案

PDQ Deploy 透過以下方式解決這些問題:

遠端靜默安裝

從管理電腦透過網路,將軟體推送到目標電腦。使用靜默參數(Silent Parameters)讓安裝過程不顯示任何視窗,使用者完全無感。

集中管理

所有部署任務都在一個介面中管理。你可以看到每台電腦的部署狀態、歷史紀錄、以及失敗原因。

排程自動化(Standard 付費方案內建功能)

設定排程讓軟體在非工作時間自動部署,隔天早上使用者開機就是最新版本。

PDQ Deploy 運作原理

PDQ Deploy 的運作機制如下:

  1. 管理電腦執行 PDQ Deploy 主程式
  2. 透過 Windows 管理共享(Admin Share)連接目標電腦
  3. 將安裝檔複製到目標電腦的暫存資料夾
  4. 使用 PsExec 風格的遠端執行技術啟動安裝程式
  5. 監控安裝過程並回報結果

這個過程需要:
- 管理電腦與目標電腦在同一網域
- 目標電腦開啟 Admin Share(預設已開啟)
- 管理帳號有目標電腦的本機管理員權限

更多關於程式部署的基礎知識,請參考我們的 程式部署完整指南

PDQ Deploy 安裝與初始設定

讓我們從零開始設定 PDQ Deploy。

下載與安裝

首先到 PDQ 官網下載安裝檔:

  1. 前往 https://www.pdq.com/pdq-deploy/
  2. 點擊「Free Trial」下載試用版(PDQ Deploy 目前僅提供 14 天免費試用,不需要信用卡;試用期滿後需要購買授權才能繼續使用)
  3. 執行安裝檔,按照指示完成安裝

安裝過程中會詢問幾個選項:

  • 安裝路徑:預設即可
  • 建立桌面捷徑:建議勾選
  • 加入 PDQ 電子報:選擇性

安裝完成後啟動 PDQ Deploy,你會看到主控台介面。

網域環境前置需求

在開始使用前,確認你的網路環境符合以下條件:

網域需求

- Windows Server 網域控制器(DC)
- 目標電腦已加入網域
- 管理電腦與目標電腦可互相通訊

防火牆設定

目標電腦需要開啟以下連接埠:

連接埠 用途
TCP 445 SMB(檔案共享)
TCP 135 RPC Endpoint Mapper
TCP 動態 RPC 動態連接埠

在 Windows 防火牆中啟用「檔案及印表機共享」即可涵蓋這些需求。

管理員權限

PDQ Deploy 使用的帳號需要:
- 目標電腦的本機管理員權限
- 或是 Domain Admins 群組成員

設定認證憑證

開啟 PDQ Deploy,進入認證設定:

  1. 點擊選單 Options → Credentials
  2. 點擊「Add」新增憑證
  3. 輸入有管理員權限的網域帳號
格式:DOMAIN\username 或 [email protected]
密碼:該帳號的密碼

設定完成後,這組憑證會用於所有遠端部署作業。

💡 企業部署環境設定需要協助?讓 VibeFix 幫你規劃

驗證連線

在正式部署前,先測試連線是否正常:

  1. 點擊選單 File → New Computer
  2. 輸入目標電腦名稱(如 PC001)
  3. 點擊「Scan」掃描該電腦

如果掃描成功,你會看到該電腦的基本資訊:
- 作業系統版本
- 目前登入的使用者
- IP 位址
- 已安裝的軟體清單

如果掃描失敗,常見原因包括:
- 電腦離線或關機
- 防火牆阻擋連線
- 認證憑證權限不足
- 電腦名稱打錯

建立你的第一個部署套件(Package)

PDQ Deploy 使用「Package」來定義要部署的軟體及其安裝參數。

Package 基本概念

一個 Package 包含:

  • 安裝檔案:EXE、MSI 或其他安裝程式
  • 安裝參數:靜默安裝的命令列參數
  • 安裝步驟:可包含多個步驟(安裝、複製檔案、執行指令等)
  • 成功條件:判斷安裝是否成功的依據

建立 Chrome 靜默安裝 Package

讓我們以 Google Chrome 為例,建立第一個 Package:

步驟一:下載 Chrome 離線安裝檔

到 Google 官網下載企業版離線安裝檔:
https://chromeenterprise.google/browser/download/

選擇「Chrome Browser - MSI」版本。

步驟二:建立新 Package

  1. 在 PDQ Deploy 中點擊 File → New Package
  2. 在 Name 欄位輸入「Google Chrome」
  3. 在左側面板右鍵 → Add Step → Install

步驟三:設定安裝步驟

Install File: 選擇下載的 GoogleChromeStandaloneEnterprise64.msi
Parameters: /quiet /norestart

MSI 檔案的標準靜默參數是 /quiet /norestart,這會讓安裝過程完全無聲,且不重新開機。

步驟四:儲存 Package

點擊 File → Save,Package 就建立完成了。

常見軟體的靜默參數

以下是 IT 管理員最常部署的軟體及其靜默參數:

軟體 安裝類型 靜默參數
Google Chrome MSI /quiet /norestart
Firefox EXE -ms
7-Zip EXE /S
VLC EXE /S /L=1033
Adobe Reader EXE /sAll /msi EULA_ACCEPT=YES
Notepad++ EXE /S
Java JRE EXE /s SPONSORS=0
PuTTY MSI /quiet /norestart
WinRAR EXE /s

這些參數讓安裝程式在背景執行,使用者不會看到任何安裝視窗。

進階 Package 設定

對於複雜的部署需求,Package 可以包含多個步驟:

範例:安裝軟體 + 設定組態

Step 1: Install
- 安裝主程式

Step 2: Copy File
- 複製設定檔到指定目錄

Step 3: Command
- 執行額外的設定指令

Step 4: Reboot
- 如有需要,重新開機

這種多步驟 Package 可以處理需要額外設定的軟體,例如:
- 複製授權檔案
- 修改登錄檔
- 執行初始化指令

執行部署:從單台到批次

Package 建立完成後,就可以開始部署了。

部署到單台電腦

最簡單的部署方式:

  1. 選擇你要部署的 Package
  2. 點擊「Deploy Once」
  3. 在「Choose Targets」視窗中輸入電腦名稱
  4. 點擊「Deploy Now」

部署過程會在下方的 Status 面板即時顯示:

正在連線到 PC001...
正在複製安裝檔案...
正在執行安裝程式...
安裝完成!

部署到多台電腦

PDQ Deploy 支援多種選擇目標的方式:

手動輸入

在「Choose Targets」視窗中,每行輸入一台電腦名稱:

PC001
PC002
PC003
PC004

從檔案匯入

如果有大量電腦,可以準備一個純文字檔案(TXT),每行一台電腦名稱,然後匯入。

使用 PDQ Inventory

如果同時使用 PDQ Inventory(另一個 PDQ 產品),可以直接從 Inventory 的動態群組選擇電腦。

監控部署進度

部署開始後,你可以在主畫面看到即時狀態:

狀態圖示說明

圖示 狀態 說明
🟢 綠色勾勾 成功 安裝完成
🔴 紅色叉叉 失敗 安裝失敗,點擊查看原因
🟡 黃色圓圈 等待中 排隊等待執行
🔵 藍色箭頭 進行中 正在安裝

點擊失敗的項目可以查看詳細錯誤訊息,常見的失敗原因:

  • Error 5:權限不足,檢查認證設定
  • Connection Failed:電腦離線或防火牆阻擋
  • Exit Code 1603:MSI 安裝失敗,可能是衝突或空間不足

PDQ Deploy 授權與費用(重要更新)

PDQ 官方已經取消 PDQ Deploy 的永久免費版,本節原本描述的「Free 版限制」(最多 5 台電腦同時部署、無排程、無預設套件庫、報告功能較簡單)已經走入歷史。現況是:

  • 唯一的付費 Standard 方案:年費約 $1,950 美元/管理員,內含 PDQ Inventory,Windows 端點數量不限
  • 中小企業/非營利組織/學校折扣價:約 $1,657.50 美元/管理員/年
  • 試用方式:僅提供 14 天免費試用,不再有可以長期免費使用的版本
  • 功能:排程、預設套件庫、進階報告等原本區分「Free/Pro」的功能,現在都內含在同一個 Standard 方案裡

正確的方案內容與價格會持續調整,建議動手前先到 PDQ 官網確認當下的報價。

💡 Active Directory 整合遇到問題?讓 VibeFix 專家幫你處理

Active Directory 整合:電腦清單自動同步

如果你的企業使用 Active Directory,可以將電腦清單直接從 AD 匯入 PDQ Deploy,省去手動維護的麻煩。

PDQ Deploy 可以連接 AD 並匯入電腦物件:

  1. 點擊 File → Add Computers → Active Directory
  2. 選擇你的網域
  3. 瀏覽 OU(組織單位)結構
  4. 勾選要匯入的 OU 或個別電腦
  5. 點擊「OK」匯入

匯入後的電腦會出現在左側的 All Computers 清單中。

建立靜態群組

將電腦分組可以更有效管理部署:

依部門分組

├── 業務部
│   ├── PC-SALES-001
│   ├── PC-SALES-002
│   └── PC-SALES-003
├── 研發部
│   ├── PC-DEV-001
│   ├── PC-DEV-002
│   └── PC-DEV-003
└── 財務部
    ├── PC-FIN-001
    └── PC-FIN-002

依角色分組

├── 所有電腦
├── 伺服器
├── 工作站
└── 筆電

建立群組後,部署時可以直接選擇群組,一次部署到所有成員。

使用 PDQ Inventory 進行動態分組

PDQ Inventory 是 PDQ 的另一個產品,專門用於收集電腦硬體與軟體資訊。結合使用可以建立動態群組:

動態群組範例

-- 找出所有沒有安裝 Chrome 的電腦
SELECT * FROM computers
WHERE computer_id NOT IN (
  SELECT computer_id FROM applications
  WHERE name LIKE 'Google Chrome%'
)

這樣的動態群組會自動更新:
- 新加入網域的電腦如果沒有 Chrome,自動加入清單
- 已安裝 Chrome 的電腦自動移出清單

PDQ Deploy 進階自動化功能

付費的 Standard 方案解鎖了許多強大功能,讓軟體部署完全自動化(這些過去分屬「Free/Pro」,現在都內含在同一個付費方案裡)。

排程部署

其中最重要的功能是排程。你可以設定軟體在特定時間自動部署:

常見排程情境

- 每週日凌晨 2:00 部署 Windows 更新修補程式
- 每月第一個週一部署 Chrome 最新版
- 每天晚上 8:00 部署到離線電腦(Retry 機制)

設定方式:

  1. 建立一個 Schedule(排程)
  2. 選擇 Package 和目標電腦/群組
  3. 設定執行時間
  4. 啟用排程

預設套件庫

付費方案提供數百個預先建立的 Package,包括:

  • 瀏覽器(Chrome、Firefox、Edge)
  • 辦公軟體(LibreOffice、Acrobat Reader)
  • 開發工具(VS Code、Git、Python)
  • 系統工具(7-Zip、PuTTY、WinRAR)
  • 執行環境(Java、.NET、Node.js)

這些 Package 由 PDQ 團隊維護,會自動更新到最新版本。你只需要選擇要部署的軟體,不需要自己找安裝檔和研究靜默參數。

進階報告

報告功能相當完整:

可用報告類型

  • 部署歷史報告
  • 失敗原因分析
  • 軟體合規性報告
  • 電腦狀態報告

這些報告可以匯出成 PDF 或 Excel,用於稽核或管理報告。

條件部署

支援條件式部署,根據電腦狀態決定是否執行:

條件:作業系統版本 = Windows 11
動作:部署 Windows 11 專用軟體包

條件:可用磁碟空間 > 10 GB
動作:部署大型軟體安裝包

條件:電腦名稱開頭 = DEV-
動作:部署開發工具套件

PDQ Deploy 最佳實踐

根據多年企業 IT 管理經驗,以下是一些最佳實踐建議。

Package 管理

使用版本編號

為 Package 命名時加入版本號:
- Google Chrome 120.0.6099.109
- Firefox 121.0

這樣可以清楚知道部署的是哪個版本。

建立測試群組

在大規模部署前,先在測試群組(如 IT 部門電腦)驗證:

1. 部署到 IT 測試群組(3-5 台)
2. 驗證安裝成功且功能正常
3. 等待 1-2 天觀察是否有問題
4. 確認無誤後部署到全公司

保留舊版 Package

不要刪除舊版 Package,萬一新版有問題可以回滾:

├── Google Chrome
│   ├── 120.0.6099.109(目前使用)
│   ├── 119.0.6045.199(保留)
│   └── 118.0.5993.117(保留)

部署策略

非上班時間部署

排程在午休或下班後執行,避免影響使用者工作:

午休時間:12:00-13:00(小型更新)
下班時間:18:00 以後(一般更新)
深夜時間:02:00-05:00(大型更新、需要重開機)

分批部署

大規模部署不要一次全部執行,分批進行:

第一批:IT 部門(10%)
第二批:研發部(20%)
第三批:其他部門(70%)

這樣如果發現問題,可以及時止損。

Retry 機制

對於經常離線的筆電使用者,設定 Retry 機制:

Retry 次數:3 次
Retry 間隔:1 小時
Retry 期限:7 天

只要筆電在 7 天內連上公司網路,就會自動完成部署。

故障排除

常見問題與解決方案

問題 可能原因 解決方案
Connection Failed 電腦關機/離線 確認電腦開機且網路正常
Access Denied 權限不足 確認認證帳號有管理員權限
Timeout 網路慢或電腦忙碌 增加 Timeout 時間設定
Exit Code 1603 MSI 安裝失敗 檢查目標電腦的 Windows Installer 日誌
Exit Code 5 存取被拒 確認 Admin Share 已啟用

啟用詳細日誌

遇到難以診斷的問題時,啟用詳細日誌:

Options → Preferences → Logging → Enable Verbose Logging

日誌會記錄每個步驟的詳細資訊,有助於找出問題根源。

與其他企業工具整合

PDQ Deploy 可以與多種企業工具配合使用。

搭配 PDQ Inventory

PDQ Inventory 是 PDQ Deploy 的最佳搭檔:

PDQ Inventory 功能

  • 自動掃描所有電腦的硬體資訊
  • 收集已安裝軟體清單
  • 監控 Windows 更新狀態
  • 追蹤使用者登入紀錄

整合效益

Inventory 發現 → Deploy 修復

例如:
1. Inventory 掃描發現 20 台電腦沒有 Chrome
2. 建立動態群組「缺少 Chrome」
3. Deploy 排程每天檢查並部署
4. 新電腦自動納入、安裝後自動移出

搭配 SCCM / MECM

如果公司已有 Microsoft SCCM(現稱 MECM),PDQ Deploy 可以作為補充:

PDQ vs SCCM 適用情境

情境 推薦工具
小型更新、緊急修補 PDQ Deploy(速度快)
OS 部署、大型套件 SCCM(功能完整)
複雜的條件部署 兩者皆可
報告與合規 SCCM(報告更完整)

兩者可以並存,根據需求選擇適合的工具。

與 GitHub Actions 整合自動化

如果你使用 GitHub Deploy Key 進行程式碼部署,也可以考慮將 PDQ Deploy 整合進 CI/CD 流程。

例如,當新版本發布時,自動觸發 PDQ Deploy 更新內部開發工具。

VibeFix 企業部署解決方案

PDQ Deploy 雖然強大,但對於複雜的企業環境,仍可能遇到挑戰:

  • 跨網段部署:需要設定防火牆規則
  • 混合雲環境:部分電腦在雲端
  • 自訂軟體打包:需要製作靜默安裝版本
  • 合規性報告:需要滿足稽核要求

VibeFix 團隊專門協助企業解決這些部署難題,提供從規劃到實施的完整服務。

我們的服務包括:

  • 企業部署環境規劃與建置
  • PDQ Deploy / SCCM 設定與優化
  • 自訂軟體包製作(Repackaging)
  • Active Directory 整合設定
  • 部署流程自動化設計

想了解更多企業部署方案?查看 VibeFix 服務內容

PDQ Deploy 學習重點整理與下一步

PDQ Deploy 是 Windows 企業環境中不可或缺的軟體派發工具。透過這篇教學,你已經學會:

  • PDQ Deploy 的核心概念與運作原理
  • 安裝、設定與認證配置
  • 建立 Package 與常見軟體的靜默參數
  • 執行單台與批次部署
  • Active Directory 整合
  • 付費方案的進階自動化功能
  • 最佳實踐與故障排除

對於需要管理大量 Windows 電腦的 IT 團隊,PDQ Deploy 可以節省大量時間,提升部署的一致性與可追蹤性。

如果你的企業有更複雜的部署需求,也可以考慮搭配 Office 365 大量部署CI/CD 自動化流程,打造完整的 IT 自動化系統。


還是搞不定?讓 VibeFix 幫你

企業部署環境設定繁瑣,自己摸索容易踩坑。VibeFix 團隊有豐富的 Windows 企業環境管理經驗,可以幫你快速建立自動化部署流程。

立即免費諮詢 →

分享文章:
V

VibeFix

專門解決 AI Vibe Coding 後的疑難雜症,讓你的專案順利上線。

這篇文章有幫到你嗎?

如果還有問題,讓我們直接幫你解決!

聯繫我們