导读使用软件包管理器来安装软件对于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。