web-dev-qa-db-ja.com

connect-azurermaccount:「connect-azurermaccount」という用語は、コマンドレット、関数、スクリプトファイル、または操作可能プログラムの名前として認識されません。

私はAzure PowerShellで問題に立ち往生しています。 Azurermアカウントに接続できません。このエラーが表示されています。

Connect-AzurermAccount:「connect-azurermaccount」という用語は、コマンドレット、関数、スクリプトファイル、または操作可能プログラムの名前として認識されません。名前のスペルチェックを確認するか、パスが含まれている場合は、パスが正しいことを確認してやり直してください。 1文字:1 char:1 + connect-azurermaccount +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~いません。 + FullQualifiedErrorId:CommandNotFoundException

私はMac OSでこれをやっています。まず、PowerShellを使用してPowerShellをインストールしました。それから私は次のことをしました:

  1. Install-Module Azurerm -allowClobber -Scope ConrentUruser。
  2. インストールモジュールazure。
  3. インストールモジュールAzurerm。
  4. 輸入モジュールAzurerm。
  5. Connect-AzurermAccount(上記のエラーを表示しています)。

私は手順5を私にポップアップしてくれることを期待しています。助けてください

2
Amit Joshi

AzurermモジュールはMacOSでは利用できません。 AZモジュールが必要になります。トンのパリティと互換性のあるエイリアスを有効にするためのオプションがあります(Enable-AzureRmAlias): https://azure.microsoft.com/en-us/blog/azure-powershell-cross-platform-az-module-replaching-azurerm/

このモジュールは将来、一般的に(Windows、Macos、Linux ... Azure Cloud Shellでも)将来(windows、macos、およびLinux)であることに注意してください。

次のコマンドレットは便利です。

Install-Module -Name Az -AllowClobber
Import-Module Az
Connect-AzAccount
 _
6
Dustin