自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

Windows 10軟件包管理器現(xiàn)在可從命令行刪除任何應(yīng)用程序

譯文
系統(tǒng) Windows
Windows 10軟件包管理器新增了一些令人興奮的功能,使您可以直接從命令行管理所有已安裝的應(yīng)用程序。

[[396340]]

【51CTO.com快譯】Windows 10軟件包管理器新增了一些令人興奮的功能,使您可以直接從命令行管理所有已安裝的應(yīng)用程序。

軟件包管理器通常在Linux中使用,它使您可以從命令行自動執(zhí)行應(yīng)用程序的安裝、升級和刪除。更為有用的是,軟件包管理器可自動確定您要安裝的程序所需的依賴項,并一并安裝那些依賴項。

去年,微軟發(fā)布了Windows 10軟件包管理器Winget,讓用戶可以從微軟管理的精選程序庫安裝流行的應(yīng)用程序。由于該程序是從命令行使用的,因此可以用在腳本、批處理文件和安裝例行程序中,以便自動安裝程序。

Winget .03發(fā)布,擁有令人興奮的新功能

微軟本周發(fā)布了Winget版本0.3,并引入了對新試驗功能的支持,這些新功能大大增強了程序的功能。

微軟在此版本中引入了兩個新命令:“list”和“uninstall”,可用于管理Windows 10中安裝的每個程序。

Winget list用于顯示操作系統(tǒng)中已安裝的所有程序,而Winget uninstall使您可以使用軟件包管理器,刪除任何已安裝的應(yīng)用程序,甚至那些不是之前安裝的應(yīng)用程序。

由于Winget Windows軟件包管理器更新目前處于預(yù)覽版,因此用戶需要加入Insider計劃,才能通過微軟商店安裝它,或者從版本頁面手動安裝它。

您可以在此處找到有關(guān)如何安裝Windows 10軟件包管理器的更多信息。

安裝后,您可以打開命令或PowerShell提示符,輸入winget即可查看程序的說明文檔。

如何啟用試驗功能?

雖然Winget .03有許多試驗功能,但是在使用新功能之前,您需要先啟用它們。

想查看試驗功能列表以及它們是否被啟用,請使用“winget features”命令,如下所示。如您所見,我們已啟用了微軟商店支持、List命令和Uninstall試驗命令。

圖1. 列出Winget中試驗功能的狀態(tài)

想啟用試驗功能,您需要使用“winget settings”命令,在默認的文本編輯器中打開程序的JSON設(shè)置文件。

想啟用某項功能,您需要將其屬性值添加到配置文件的“experimentalFeatures”部分,并將其設(shè)置為“true”,如下所示:

  1.     // For documentation on these settings, see: https://aka.ms/winget-settings 
  2.     // "source": { 
  3.     //    "autoUpdateIntervalInMinutes": 5 
  4.     // }, 
  5.     "visual": { 
  6.       "progressBar""rainbow" 
  7.     }, 
  8.     "experimentalFeatures": { 
  9.       "experimentalCmd"true
  10.       "experimentalArg"true
  11.       "experimentalMSStore"true
  12.       "list"true
  13.       "uninstall"true
  14.       "export"true 
  15.     } 

完成后,只需保存設(shè)置文件,Winget將不支持已啟用的命令。

使用Winget列出和卸載程序

在Windows 10上,您始終可以通過“設(shè)置和控制面板”來卸載應(yīng)用程序。但是,如果想要使用腳本或僅用一個命令刪除應(yīng)用程序,現(xiàn)在就可以使用winget,這對于批量卸載應(yīng)用程序特別有用。

現(xiàn)在我們已經(jīng)啟用了試驗功能,您可以使用winget list命令,顯示在“控制面板”或“Windows 10應(yīng)用程序和功能設(shè)置”頁面中找到的已安裝應(yīng)用程序的同一份列表。

圖2.使用Winget list命令

想卸載列出的應(yīng)用程序,可以使用winget uninstall[app_name]命令,應(yīng)用程序名稱是使用winget列表列出的名稱。比如說,想卸載MusicBee,我們將輸入winget uninstall MusicBee,如下所示:

圖3. 用Winget卸載程序

至于名稱中帶有空格的程序,您需要使用引號。比如說,winget uninstall“Google Chrome”。

對于喜歡通過命令行控制Windows 10設(shè)備的用戶而言,這些命令讓您可以更加方便地操控操作系統(tǒng)。

原文標題:Windows 10 package manager can now remove any app from the command line,作者:Mayank Parmar

【51CTO譯稿,合作站點轉(zhuǎn)載請注明原文譯者和出處為51CTO.com】

責(zé)任編輯:華軒 來源: 51CTO
相關(guān)推薦

2021-01-30 09:23:27

Windows操作系統(tǒng)微軟

2020-06-01 07:00:00

WingetWindows 10軟件包管理器

2010-01-05 10:14:09

Ubuntu軟件包

2021-05-28 16:00:45

Windows操作系統(tǒng)微軟

2010-01-06 16:33:24

Ubuntu軟件包

2020-05-20 16:01:45

Windows 10軟件包管理器微軟

2010-02-05 14:46:20

Ubuntu軟件包

2012-02-08 16:37:36

ibmdw

2020-12-06 08:00:46

scanimage命令行Linux

2020-05-29 10:15:17

開發(fā)者微軟Windows

2020-02-14 13:17:36

任務(wù)管理器Windows 10應(yīng)用程序

2021-04-25 18:41:17

Windows軟件包管理器微軟

2011-11-15 09:22:20

Solaris 11

2021-02-28 13:26:15

Linux軟件包管理器軟件倉庫

2018-04-25 08:25:01

Linux命令行密碼管理器

2018-06-19 16:05:27

LinuxStratis存儲

2010-03-17 13:42:41

Fedora Core

2010-03-17 13:53:35

Fedora Core

2018-11-22 08:00:00

Linux軟件包管理器Nix

2016-12-27 10:34:57

Linux命令軟件包管理
點贊
收藏

51CTO技術(shù)棧公眾號