Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學
您现在的位置: Windows教程網 >> Windows教程 >  >> Windows 綜合教學 >> 關於 Windows

Win8 Modern 應用離線安裝完整教學:開發人員授權 + 手動封裝 .appx + 憑證簽署

編輯:關於 Windows

Win8 應用商店僅支援線上安裝,受限於下載速度、背景掛起等問題。本文教學如何取得開發人員授權、手動封裝已安裝應用為 .appx 離線包、匯入受信任根憑證、使用 signtool 簽署、PowerShell 安裝,實現離線佈署與分享。

核心流程

  1. 安裝開發人員授權:下載 Win8 Metro Developer → 註冊開發人員授權(需 Microsoft 帳號) → 取得受信任根憑證,授權有效期 3 個月。
  2. 取得應用程式檔案:C:\Program Files\WindowsApps 取得權限(取得擁有權 + 完全控制) → 複製目標應用資料夾到工作目錄(如 H:\youxi)。
  3. 封裝 .appx:刪除 microsoft.system.package.metadata → 管理員命令提示字元執行 MakeAppx.exe pack /d h:\youxi /p my.appx。
  4. 安裝憑證:雙擊 .pfx 憑證 → 本機電腦 → 受信任的根憑證授權單位 → 匯出私鑰備份。
  5. 簽署 .appx:signtool sign /a /v /fd SHA256 /p 密碼 /f my.pfx my.appx。
  6. 安裝:管理員 PowerShell 執行 Add-AppxPackage my.appx。

開發人員授權
圖 1:註冊開發人員授權

WindowsApps 權限
圖 2:取得 WindowsApps 資料夾權限

應用資料夾
圖 3:WindowsApps 下每個資料夾對應一個應用

MakeAppx 封裝
圖 4:MakeAppx 封裝指令

憑證匯入
圖 5:憑證匯入至受信任根憑證授權單位

憑證確認
圖 6:IE 確認 hadesy 憑證已匯入

匯出私鑰
圖 7:匯出私鑰供 signtool 使用

進階:高手可手動解除線上安裝限制(工具下載連結見原文),但需注意法律與安全風險。離線安裝便於無網路環境佈署、跨電腦分享、備份應用。

Copyright © Windows教程網 All Rights Reserved