如何使用Windows Package Manager简化和自动化应用程序安装

时间:2020-05-25 16:25:04来源:
导读使用软件包管理器来安装软件对于Linux用户来说是很熟悉的事情,但是对于任何运行Windows的用户来说,这都不是一种选择。但是,自从Microsof

使用软件包管理器来安装软件对于Linux用户来说是很熟悉的事情,但是对于任何运行Windows的用户来说,这都不是一种选择。但是,自从Microsoft发布其Windows Package Manager实用工具的预览版以来,现在情况已经改变。

您可以考虑使用winget命令代替使用Microsoft Store安装应用程序或使用传统的可执行安装程序。但这不仅是替代选择,而且还具有变得更加灵活和强大的潜力。这是使用Windows Package Manager的方法,以及如何编写脚本以自动执行几个程序的安装的方法。

首先,您实际上需要掌握Windows软件包管理器,并且有多种方法可以做到这一点。如果您是Windows Insider,则已经可以使用该工具,但是还有专用的Windows Package Manager Insider程序。或者,您可以直接从GitHub下载它。

有权使用该工具后,您可以通过Windows终端,PowerShell或命令提示符使用该工具,以其自己偏爱的方式使用。我们将使用PowerShell。

您可以做的第一件事是检查是否可以安装哪些软件。使用以下命令:

winget install

将为您提供精选软件的清单。扫描并记下要安装的名称。我们将使用以下命令安装CPU-Z实用程序:

winget install cpu-z

按下Enter键后,将下载并安装该软件,然后您将照常在“开始”菜单中找到它。

您可能想知道这有什么特别之处。最终,它只是获取软件的另一种方式。但是,如果您使用脚本,则Windows软件包管理器将变得特别强大。使用命令提示符可能更简单,因为您可以使用记事本创建一个.BAT文件来运行脚本。

在下面的示例脚本中,我们可以使用winget安装7Zip。

最新文章