powershell - 如果执行此命令(get-vm cmdlet)会发生什么?
问题描述
我很好奇如果 $vm_name 未定义会产生什么结果
get-vm -name $vm_name -ErrorAction SilentlyContinue
我没有找到任何相关的问题或文档。我所知道的是未定义的变量值是 $null 但需要知道该命令的输出是什么
注意:此命令在 VMWare 中使用
解决方案
此命令的输出是虚拟化服务器“hyper-v”的 VM 详细信息,如下所示:
参考: https ://docs.microsoft.com/en-us/powershell/module/hyper-v/get-vm?view=windowsserver2019-ps
推荐阅读
- vba - 查找任务,在开始和完成之间有特定日期
- java - 带有泽西岛的码头没有加载超类
- scala - ConfigFactory.load() 没有从位于构建 jar 之外的 application.conf 中获取值
- asp.net-core - ASP.NET Core 中的 AssociatedMetadataProvider
- reactjs - useQuery 和 useState 是否仅在组件安装时触发?
- r - 在 Rcpp 中查找向量中所有最大值/最小值的索引
- javascript - 如果循环中的 Else 语句不起作用如何假设
- exception - 阐明STM32H7上的中断机制
- ios - 与现有应用程序 iOS 集成
- python - Python - 在读取时推断输入文件编码