我們的最新功能是支援從 Microsoft Store 安裝應用程式。 我們的目標是讓在 Windows 上安裝軟體變得更容易。 我們最近還添加了 PowerShell 選項卡自動完成和功能切換。 當我們努力創建 1.0 版本時,我想分享以下一些功能:
我也想分享一些我們對 Ignite 未來企業功能的想法。 我們將啟用群組原則支持,以便 IT 專業人員可以確信他們能夠成功管理其環境。 企業支援類別中包含的其他功能包括
剪切下的更多細節。
什麼是新的
功能開關
如果您想嘗試實驗性功能,請使用 winget 的設定開啟預設的 JSON 編輯器。 如果您沒有它,我建議運行 winget install vscode。 從那裡您可以啟用或停用功能。 下面我提供了一個範例配置,其中包含兩個用於測試的實驗函數(experimantalCMD 和experimentalArg)以及「experimentalMSStore」函數。
啟用experimentalCMD和experimentalArg後,執行wingetexperimental-arg來查看範例。 「旗幟」裡有一個小彩蛋。
PowerShell 自動完成
我們也不喜歡不必要的打字。 這很快就成為我最喜歡的尋找可用軟體包版本的方式。 輸入 winget[space][tab][space]pow[tab][space]-v[space][tab][tab][tab] 瞧。
微軟商店
我們最需要的功能之一是能夠從 Microsoft Store 安裝應用程式。 我們在這條道路上邁出了第一步,為新來源添加了大約 300 個應用程式的精選清單。 所有這些應用程式都是免費的,並且評級為 E 級,適合所有人使用。 啟用實驗性功能後,我們將自動新增商店清單的來源。 搜尋將跨越多個來源來顯示結果。 下面您將看到 winget 搜尋 nightingale 的結果。
接下來,您將看到使用指令 winget install “Nightingale REST Client” 進行的安裝。
下一步是什麼
表
套件管理器最重要的功能之一是能夠查看已安裝的內容。 我們的目標是包括可能已在套件管理器外部安裝並可在控制面板中或透過「新增刪除軟體」使用的應用程式。 我們不想只查看透過 Windows 套件管理器安裝的內容。 但是,我們將密切關注已安裝的內容,以幫助您將所有內容更新到當前版本。
更新
說到更新,如果您可以透過 Winget Upgrade Powershell 或 Winget Upgrade 來更新所有應用程序,那就太好了。 我們也這麼想。 一位更活躍(且樂於助人)的社群成員也指出,您並不總是想更新軟體包。 我們將為您提供將軟體包鎖定到特定版本的選項,這樣您就不會更改它。
切除
有時您不再需要該應用程式。 通常就我而言,我想回收 C: 驅動器上的空間。 winget卸載“一些巨型應用程式”。 如果它可以刪除在套件管理器之外安裝的東西,那就太好了,所以我們還將看看如何讓它工作。
導入/導出
我們不能為了方便而放棄表演更多魔法的機會。 距離我買新車上班的日子越來越近了。 我期待著 winget 從這台電腦匯出 packages.json 並將 winget import packages.json 到新電腦。 我期待與您分享結果。
如何取得 Windows 套件管理器
如果您是會員
來源: www.habr.com