首页 > 解决方案 > 如果执行此命令(get-vm cmdlet)会发生什么?

问题描述

我很好奇如果 $vm_name 未定义会产生什么结果

get-vm -name $vm_name -ErrorAction SilentlyContinue

我没有找到任何相关的问题或文档。我所知道的是未定义的变量值是 $null 但需要知道该命令的输出是什么

注意:此命令在 VMWare 中使用

标签: powershellvariableserror-handlingundefinedcmdlet

解决方案


此命令的输出是虚拟化服务器“hyper-v”的 VM 详细信息,如下所示: 在此处输入图像描述

参考: https ://docs.microsoft.com/en-us/powershell/module/hyper-v/get-vm?view=windowsserver2019-ps


推荐阅读