查询 VMHost 锁定状态

Query VMHost lockdown status

我正在为我们的 VMware 主机创建新的审计脚本。其中一个参数是检查 "Lockdown Mode" 状态。我想出了以下行,但它似乎更像是一个 hack。他们是一种更优雅的方式来查询主机上的锁定模式吗?

#hostname
$vmh = host

$status = (Get-view (Get-VMHost $vmh | Get-view).ConfigManager.HostAccessManager).LockdownMode

write-host $status

试一试:

(Get-VMHost -Name $vmh).ExtensionData.Config.LockdownMode