powershell 获取特定Hyper-V虚拟机的IPv4地址

h6my8fg2  于 2023-08-05  发布在  Shell
关注(0)|答案(1)|浏览(165)

我试图创建一个脚本,可以打开一个特定的Hyper-V虚拟机,然后找出它被分配的IP地址,最后通过RDP连接到它。
不确定是否已经存在…
到目前为止,我有PS命令来打开VM Start-VM -Name MyVM,它工作正常。
要获取VM的IP地址,可以使用命令get-vm -Name MyVM| select -ExpandProperty networkadapters | select ipaddresses
不知道如何从该命令中获取IPv4。
在此之后,我需要使用特定用户连接到RDP。
我不能将虚拟机连接到互联网,但只需要足够的访问RDP和“打印”到主机PC。这就是为什么我在虚拟交换机中将其设置为内部的原因

bqjvbblv

bqjvbblv1#

可能是(get-vm -Name MyVM)。NetworkAdapters.IPAddresses[0]很简单

相关问题