Skip to main content
PackageUtil 會檢查、比較 XVC、MSIXVC 和 MSIXVC2 套件檔案,並從中擷取內容。

全域選項

命令

  • info - 顯示套件中繼資料。
  • compare - 比較兩個套件並回報差異。
  • license - 顯示簽署金鑰資訊。
  • osinfo - 顯示遊戲 OS 資訊。
  • chunkinfo - 顯示區塊詳細資料。
  • fileinfo - 顯示檔案詳細資料。
  • extract - 從套件擷取檔案。
  • set - 變更 PackageUtil 設定。

info

提供套件資訊,包括版本號碼、ContentID、ProductID、GameOS 版本和加密金鑰識別碼。

引數

compare

比較基礎套件與更新的套件,並回報差異,包括更新大小和已變更的區段。

引數

選項

PackageUtil 會產生 HTML 報告,列出從基礎套件更新至更新套件時所下載的內容。報告中包含預估的更新下載大小。 兩個套件都必須使用 /lk 加密或預設加密模式。請勿使用 /l,因為對於使用唯一內容授權的套件,比較結果並不準確。

license

顯示套件所使用之簽署金鑰的相關資訊。它也可以檢查 EKB 檔案是否與套件相符。 此命令會回報下列其中一個值:
  • Submission signed (/l) - 僅供提交至 Partner Center。
  • Test signed (/lt) - 已啟用側載,且未安全加密。
目前,packageutil license 會將以 /lk 簽署的套件回報為以 /l 簽署的套件。

引數

osinfo

提供遊戲 OS 的相關資訊,包括其 GUID 和四段式版本號碼。

引數

chunkinfo

提供套件中區塊的相關資訊,包括區塊識別碼、區塊大小和 Intelligent Delivery 指定元。

引數

fileinfo

提供套件中檔案的相關資訊,包括檔案名稱、大小和區段詳細資料。

引數

extract

從套件將一或多個檔案擷取至輸出目錄。
只有 MSIXVC2 套件支援擷取。
擷取只能從未加密的套件進行。例如,無法從 XBOX CDN 上的套件檔案擷取。

選項

使用範例:

set

變更 PackageUtil 設定。使用 set msixvc2 在目前裝置上開啟或關閉 MSIXVC2 開發人員模式。
請從提高權限的命令提示字元執行此命令。

適用於中介軟體和自訂工具的 JSON 輸出

執行 compare 時,PackageUtil 會隨 HTML 報告建立一個 JSON 隨附檔案。中介軟體、引擎和自訂工具可以使用此檔案來檢查套件配置、在套件二進位檔中尋找檔案、驗證對齊,或在不解壓縮套件的情況下擷取結構資訊。 fileinfo 命令也會產生適合機器處理的結構化輸出。 JSON 輸出使用縮寫的欄位名稱,以保持較小的檔案大小。

相關主題

MSIXVC2 封裝概觀 建立套件 (makepkg.exe) 開始使用適用於 PC 的 MSIXVC2
Last modified on October 6, 2026