我正在使用powerCLI
脚本来禁用vNICs
上的VMs
并导出vNICs
的状态。我正在尝试导出ConnectionState
。
我正在使用Get-VM $vm
|Get-NetworkAdapter
|选择名称,ConnectionState以将输出提取到CSV文件。
生成的CSV具有vNIC名称和ConnectionState,但是我希望为各个VM添加VM名称。我尝试了各种选择,但没有运气。
[作为[Parent]的Get-NetworkAdapter
输出的一部分,应该有一个附加属性。此属性应该是VM的名称。
您的命令应该更新为:
Get-VM $vm | Get-NetworkAdapter | Select-Object Parent, Name, ConnectionState