Я пытаюсь установить Azure Powershell, следуя инструкциям на этой странице.
Установка, кажется, работает нормально и происходит без ошибок.
Однако, как только он закончится, мне не удается найти приложение Azure Powershell
. Я распоряжаюсь различными терминалами
- Командная строка Windows Azure
- Командная строка хранилища Windows Azure
Но ни один из них, кажется, не работает. Под работой я подразумеваю успешное выполнение первой команды в примере:
Add-AzureAccount
Когда я делаю, это дает мне следующую ошибку:
'Add-Azure Account' is not recognized as an internal control
or external, operable program or batch file.
Кроме того, я не вижу упоминания о Azure Powershell в моем списке "Все установленные программы":
Я могу успешно выполнить следующие команды:
Import-Module MSOnline
Get-Module MSOnline
gives me -> Manifest MSOnline {Add-MsolRoleMember, Remove-MsolForeignGroupFromRole, Get-MsolFederation...
Однако следующая команда выдает все ту же ошибку (ModuleNotFound
):
Import-Module Azure
Import-Module AzureResourceManager
Import-Module AzureProfile
Это вполне логично, поскольку они не отображаются в моем списке модулей:
PS C:\Users\matthews> Get-Module -ListAvailable
ModuleType Name ExportedCommands
---------- ---- ----------------
Manifest AppLocker {}
Manifest BitsTransfer {}
Manifest MSOnline {}
Manifest MSOnlineExtended {}
Manifest PSDiagnostics {}
Manifest PSReadline {}
Manifest TroubleshootingPack {}
В заключение, решение, представленное здесь , не работает, так как в папке PowerShell
нет каталога Windows Azure
.
Я что-то неправильно понимаю, или это проблема, вызванная установкой?
NB. Я также пытался установить его с помощью автономного установщика, но в этом случае я получаю явное сообщение об ошибке:
This setup requires the Windows PowerShell 3.0 or compatible version to be installed.
У меня проблемы с установкой новой версии Powershell по разным причинам, но это может быть решением.