对使用Chocolatey的Powershell脚本进行空运行

时间:2018-12-09 23:19:31

标签: powershell testing scripting chocolatey dry-run

我正在研究一个脚本,以自动将新机器设置为特定规格,包括下载大量程序和更改用户首选项。

我只需要为下载和注册表编辑设置一个变量,但是下载的大多数软件包都是通过Chocolatey进行的,这似乎没有空运行(假设分析)模式。

有没有一种方法可以在仅执行打印哪些操作 的模式下运行脚本,因此在测试时实际上没有下载或更改任何内容该程序?

1 个答案:

答案 0 :(得分:3)

choco可以选择“不执行任何操作”-这...

--noop, --whatif, --what-if
NoOp / WhatIf - Don't actually do anything.

我没有测试它,但是它看起来像您想要的。