powershell 我得到这个错误:已修改全局:DefaultVIServer和全局:DefaultVIServers系统变量

kxxlusnw  于 2023-03-12  发布在  Shell
关注(0)|答案(1)|浏览(70)

当我运行下面的代码时,它显示了一个错误,如屏幕截图所示。如果我删除了-Parallel关键字,那么它工作正常,但我想在每个主机上并行执行net.usage.average。有人能帮我解决这个问题吗?

toiithl6

toiithl61#

将多个实体传递给单个Get-Stat调用是实现并行性的一种更简单的方法,例如IIRC:

Get-Stat -Entity (Get-VMHost) -Stat net.usage.average

Theseanswers可能有助于解释DefaultVIServer的错误,但如果将多个主机传递到-Entity可以在不使用Foreach-Object -Parallel的情况下获得所需的并行度/性能,则可能没有实际意义。

相关问题