Find-AzureRmResource 在更新 Azure 模块后失败或找不到
本文提供了解决更新 Azure 模块后 cmdlet 失败或找不到的问题 Find-AzureRmResource
。
原始产品版本:Azure 自动化
原始 KB 数: 4338620
现象
更新自动化帐户中的 Microsoft Azure 模块后,使用 Find-AzureRmResource
cmdlet 的任何 Runbook 将失败并返回异常,或者记录错误条目,指出程序找不到 Find-AzureRmResource
cmdlet。
原因
从 Microsoft AzureRM 6.0.0 开始, Find-AzureRmResource
cmdlet 功能将与 Get-AzureRmResource
cmdlet 合并,并 Find-AzureRmResource
删除该 cmdlet。 Azure PowerShell 6.0.0 迁移指南中 介绍了这一点。
解决方法
若要解决此问题,请更新 Runbook 以使用 Get-AzureRmResource
而不是 Find-AzureRmResource
。 有关详细信息,请参阅 Get-AzureRmResource 的用法。
联系我们寻求帮助
如果你有任何疑问或需要帮助,请创建支持请求或联系 Azure 社区支持。 你还可以将产品反馈提交到 Azure 反馈社区。