从包列表在新机器上安装巧克力包的命令行

Command line to install chocolatey packages on new machine from list of packages

我有一个从下面的命令生成的巧克力包列表;

choco list --local-only

是否有命令行可以将列表中的软件包安装到新机器上?

我正在使用 Windows 10.

  1. 在机器 A 上创建包列表:

choco list --idonly --localonly --limitoutput >chocolist.txt

  1. 复制文件“chocolist.txt”到机器B。

  2. 在机器 B 上,以管理员模式启动 PowerShell 命令 window。

  3. 在机器 B 上安装软件包列表:

Get-Content chocolist.txt | foreach {choco upgrade -y --limitoutput $_}