首页 > 解决方案 > 使用 Invoke-AzsRegistrationValidation 时 Azure Powershell 命令失败

问题描述

我一直按照此处给出的步骤(https://docs.microsoft.com/en-us/azure-stack/operator/azure-stack-validate-registration?view=azs-2008&tabs=az)来验证订阅但是当我运行调用命令时,它失败并出现以下错误:

> PS C:\WINDOWS\system32> Invoke-AzsRegistrationValidation
> -RegistrationSubscriptionID $subscriptionID Invoke-AzsRegistrationValidation : Parameter set cannot be resolved
> using the specified named parameters. At line:1 char:1
> + Invoke-AzsRegistrationValidation -RegistrationSubscriptionID $subscri ...
> + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>     + CategoryInfo          : InvalidArgument: (:) [Invoke-AzsRegistrationValidation], ParentContainsErrorRecordExcept   
> ion
>     + FullyQualifiedErrorId : AmbiguousParameterSet,Invoke-AzsRegistrationValidation

标签: azurepowershellazure-active-directoryazure-stack

解决方案


显而易见的问题是您是否有正确的订阅 ID$SubscriptionID

您引用的文档建议可能会创建一些日志,其中有什么帮助吗?

日志位置(包含 PII): C:\Users\username\AppData\Local\Temp\AzsReadinessChecker\AzsReadinessChecker.log** s 报告位置(包含 PII): C:\Users\username\AppData\Local\Temp\AzsReadinessChecker\ AzsReadinessCheckerReport.json


推荐阅读