WinGet 是 Windows 的最佳秘密——以下是它能为你做什么

什么是WinGet?
WinGet 是一个 Windows 包管理器,允许你通过单个命令行应用程序搜索、安装、删除和更新 Windows 应用程序。
对于大多数Windows用户来说,命令行似乎已经过时了。大多数人从不打开PowerShell或命令提示符。但你不应该忽视WinGet。拥有一个能为你提供如此多自动化、安装简便且无摩擦更新的工具是值得你跳出舒适区的。
想找特定类型的应用程序?你可以在目录中搜索并直接安装。就像Windows商店,但没有“商店”这个词。
包管理器在其他操作系统中已经存在,所以这并不是什么新事物,但如果你是Windows用户,这可能会改变你管理应用程序的方式。
WinGet 是如何工作的?
作为包管理器,WinGet 从在线仓库下载包。使用 WinGet 的好处是你不需要下载安装可执行文件——无需通过冗长的安装程序,其中你不断点击“下一步”按钮。只需正确的命令,它甚至可以不提示你太多就安装应用程序。
WinGet 还可以列出已安装的程序,并且可以从命令行无缝卸载它们。但这只是冰山一角。
你是否曾经想知道有多少已安装的程序需要更新?每次启动一个程序时,都会被提示自动更新,要求你在开始工作之前重启应用程序。使用WinGet,你可以通过单个命令批量更新所有当前安装的应用到最新版本。
安装包的一大问题是无法确定是否得到了想要的内容。它们可能包含不需要的捆绑软件,甚至在安装程序中嵌入了恶意软件。即使你使用Windows Defender进行扫描,仍有可能有恶意软件逃过检查。WinGet通过直接提供文件而不将它们打包在安装程序中来避免这一点。这是更新应用程序最安全的方式。
如果你使用的是Windows 11,WinGet已经预装。如果你使用的是Windows 10,你可能需要从Windows商店免费下载WinGet。
你应该知道的WinGet命令
由于它是一个命令行应用程序,WinGet具有许多功能,但前提是你要知道如何“与之交流”。以下是一些你应该知道的常见命令:
- winget search <term>: 这是WinGet最简单用法。搜索词可以是任何内容,无论是应用程序名称(如 winget search notepad)或应用类型(如 winget search text editor)。你将得到一个列表,列出所有符合搜索条件的WinGet仓库中的应用程序。
- winget 列表:这将为您提供所有当前安装的应用程序列表,包括可执行文件在设备上的位置、当前和可用的更新版本以及它们来自哪里。
- winget升级<参数>: WinGet是目前最强大的应用程序更新工具之一。通过列表功能,你可以看到哪些应用程序需要更新,并通过在参数字段中输入应用程序名称直接处理这些更新。或者,你可以使用winget upgrade --all来升级所有应用程序。
- winget show <应用程序名称>`:此命令为您提供有关特定应用程序的概览。这包括当前版本、WinGet 的描述以及程序使用的安装器类型等许多详细信息。
- winget source <参数>:WinGet自带的仓库并不是唯一的来源。此命令可以添加新的来源,删除或更新现有的来源,等等。
“虽然这些命令提供了基本功能,但你并不局限于它们。就像任何命令行工具一样,WinGet 使用参数来扩展其功能。因此,例如使用 winget export -o packages.json 将会导出所有已安装的应用程序到一个文件中。”
使用像 `source` 这样的命令时,只有在你信任要添加的仓库时才应该这样做。如果你随机添加一个仓库作为源,你就失去了 WinGet 的一个优势——安全和安全的安装和更新,因为你不确定该仓库中的文件是否安全。
WinGet 是 Windows 11 上的一项非常酷炫的功能,很多人却忽视了它。所以,下次你想批量安装一些新应用时,不妨试试 WinGet。
分类
最新文章
- <p><strong>Satechi SM3 机械键盘测评:安静高效的生产力利器</strong></p>
- This old mobile phone has become a fire hazard right before my eyes.
- <p>苹果日历的邀请函:与苹果待办事项有10种不同之处</p>
- <p><strong>苹果的工作:</strong> 2025 年苹果会发布一个与谷歌 Workspace 竞争的产品吗?</p>
- <p>苹果不太可能会举办特别活动来宣布 iPhone SE 4。</p>
- Today's New York Times Crossword Puzzle Clues and Answers (#608)
- Ubuntu 20.04 LTS 的支持即将到期。
- <p>读书清单太长了吗?让 AI 为您朗读。</p>
- This is my holy grail Blu-ray player.
- <p>Apple will release new products next week. Here's what's coming.</p>