import 指令(winget)

工具的importwinget指令會匯入一個應用程式的 JSON 檔案來安裝。 這個 import 指令和這個 export 指令結合起來,可以讓你在電腦上批次安裝應用程式。

這個 import 指令常用於分享你的開發者環境,或是用你喜愛的應用程式建立你的電腦映像檔。

使用方式

winget import [-i] <import-file> [<options>]

列出 wingetimport 指令說明選項的螢幕擷取畫面。

引數

下列是可用的引數。

引數 描述
-i--import-file JSON 檔案描述要安裝的封裝。

選項

這些選項讓你能依需求客製化 import 體驗。

選項 描述
--ignore-unavailable 如果要求的應用程式無法使用,則隱藏錯誤。
--ignore-versions 忽略 JSON 檔案中指定的版本,並安裝最新的可用版本。
--no-upgrade 如果安裝的版本已存在,則會略過升級。
--accept-package-agreements 用於接受授權協議且避免顯示提示。
--accept-source-agreements 用於接受來源許可協議並避免出現提示。
-?--help 顯示所選命令的說明。
--wait 提示使用者在結束之前按任何鍵。
--logs--open-logs 開啟預設記錄位置。
--verbose--verbose-logs 用於改寫記錄設定,並創建詳細紀錄。
--nowarn--ignore-warnings 隱藏警告輸出。
--disable-interactivity 停用互動式提示。
--proxy 設定代理伺服器以供此執行使用。
--no-proxy 停用此執行的代理伺服器。

JSON 結構描述

這個指令背後 import 的驅動力是 JSON 檔案。 您可以在 GitHub 上的 Windows 封裝管理員用戶端存放庫中尋找 JSON 檔案的結構描述

JSON 檔案包含下列階層。

入口 描述
Sources 應用程式資訊清單的來源。
Packages 要安裝的套件集合。
PackageIdentifier 用於指定封裝的 Windows 封裝管理員封裝識別碼。
Version [選擇性] 要安裝的特定封裝版本。

正在匯入檔案

當 Windows 封裝管理員匯入 JSON 檔案時,它會嘗試以序列方式安裝指定的應用程式。 如果應用程式無法使用或應用程式已安裝,則會通知使用者該情況。

在 Windows 終端機 的命令列中輸入 wingetimport 指令的螢幕擷取畫面。