Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/powershell/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用powershell获取VM的所有网络名称_Powershell - Fatal编程技术网

如何使用powershell获取VM的所有网络名称

如何使用powershell获取VM的所有网络名称,powershell,Powershell,我是powershell的新手。我必须获取VM可以连接到的所有网络的名称。因此,请任何人帮助我。如果您使用Hyper-V,您可以尝试安装Hyper-V的powershell管理库 或者您必须找到可以使用的WMI 获取WmiObject win32_NetworkAdapter在中,可以使用Get VirtualPortGroup命令: Get-VirtualPortGroup ESXi.FQDN.local Name Key

我是powershell的新手。我必须获取VM可以连接到的所有网络的名称。因此,请任何人帮助我。

如果您使用Hyper-V,您可以尝试安装Hyper-V的powershell管理库 或者您必须找到可以使用的WMI 获取WmiObject win32_NetworkAdapter在中,可以使用Get VirtualPortGroup命令:

Get-VirtualPortGroup ESXi.FQDN.local
Name                           Key                            VirtualSwitch   VLanId
----                           ---                            -------------   ------
VM Network                     key-vim.host.PortGroup-VM N... vSwitch0        0
Management Network             key-vim.host.PortGroup-Mana... vSwitch0        0