Я пытаюсь извлечь информацию о виртуальной сети для виртуальной машины с помощью powershell, я пытался использовать регулярное выражение, но для виртуальных машин с более чем одной сетевой картой я не могу увидеть вывод
Ниже приведен вывод, который мне нужен ..
PS C:\> get-vm sql.IAN01.Host | select -ExpandProperty virtualnetworkadapters | select virtualnetwork
VirtualNetwork
--------------
VirtualUplink
iSCSI1
iSCSI2
VirtualUplink
Но когда я пытаюсь использовать регулярные выражения, это не дает мне вывод, сеть становится пустой
PS C:\> Get-VM sql.IAN01.Host | Select @{Name="VMName";Expression={$_.name}},@{Name="Network
";Expression={@((get-vm $_.name | select -ExpandProperty virtualnetworkadapters).virtualnetwork)}}
VMName Network
------ -------
sql.IADPSQLHST1N01.Hosting
Может кто-нибудь, пожалуйста, помогите мне !!