Термин «New-AzResourceGroupDeployment» не распознается как имя командлета, функция - PullRequest
0 голосов
/ 31 октября 2019

Мне нужно выполнить команду ниже в моей PowerShell:

New-AzResourceGroupDeployment 
    -Name Myrg1010 
    -ResourceGroupName ADFcslResourceGroup 
    -TemplateFile C:\ADFARM.json 
    -TemplateParameterFile C:\ADFARM-Parameters.json

Перед запуском этой команды я подключился к моей подписке Azure

Connect-AzAccount

Но у меня ошибка ниже:

New-AzResourceGroupDeployment : The term 'New-AzResourceGroupDeployment' is 
not recognized as the name of a cmdlet,
function, script file, or operable program. Check the spelling of the name, 
or if a path was included, verify that the
path is correct and try again.
At line:1 char:1
+ New-AzResourceGroupDeployment -Name MyARMDeployment -ResourceGroupNam ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo          : ObjectNotFound: (New- 
   AzResourceGroupDeployment:String) [], CommandNotFoundException
+ FullyQualifiedErrorId : CommandNotFoundException

Я нашел эту статью , но это не мой случай, потому что моя версия powershell 5.1.2

Directory: C:\Program Files\WindowsPowerShell\Modules


ModuleType Version    Name                                ExportedCommands
---------- -------    ----                                ----------------
Script     5.1.2      Azure                               {Get- 
AzureAutomationCertificate, Get-AzureAutomationConnection, New-AzureAuto...

Не могли бы вы сказать мне, что мне делать?

Ответы [ 2 ]

1 голос
/ 01 ноября 2019

Всякий раз, когда вы получаете ошибку командлета, вам нужно проверить, установлены ли модули, как указано в комментарии, попробуйте установить

Install-Module -Name Az -AllowClobber -Scope CurrentUser

Модуль Az

1 голос
/ 31 октября 2019

Вам необходимо установить модуль Azure Powershell:

. Вы можете найти только один для этой команды:

Install-Module -Name Az.Resources -AllowClobber -Scope CurrentUser

Или все из них:

Install-Module -Name Az -AllowClobber -Scope CurrentUser

Подробнее см. здесь

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...