次の方法で共有


Windows に Azure PowerShell をインストールする

Az PowerShell モジュールはロールアップ モジュールです。 Az PowerShell モジュールをインストールすると、一般公開されているモジュールがダウンロードされ、そのコマンドレットが使用できるようになります。

Az PowerShell モジュールの推奨されるインストール方法と PowerShell バージョンは以下のとおりです。

  • PowerShell ギャラリーからインストールする
  • PowerShell バージョン 7 以降で使用する

この記事では、PowerShell ギャラリーから Windows に Az PowerShell モジュールをインストールする方法について説明します。

[前提条件]

  • PowerShell から次のコマンドを実行して、PowerShell のバージョンを確認します。

    $PSVersionTable.PSVersion
    
  • AzureRM PowerShell モジュールがインストールされているかどうかを確認します。

    Get-Module -Name AzureRM -ListAvailable
    

    Von Bedeutung

    AzureRM PowerShell モジュールがインストールされている場合は、次に進む前に、「Az と AzureRM の共存」を参照してください。

  • PowerShell 実行ポリシーをリモート署名済みまたは制限の緩い状態に設定する

    • PowerShell 実行ポリシーを確認します。

      Get-ExecutionPolicy -List
      
    • PowerShell 実行ポリシーをリモート署名済みに設定します。

      Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser
      

    実行ポリシーの詳細については、「about_Execution_Policies」を参照してください。

取り付け

Az PowerShell モジュールをインストールするには、Install-Module コマンドレットを使用します。

Install-Module -Name Az -Repository PSGallery -Force

Az PowerShell モジュールを更新する

Update-Module を使用して、Az PowerShell モジュールの最新バージョンに更新します。

Update-Module -Name Az -Force

Update-Module を使用して Az PowerShell モジュールを更新しても、古いバージョンの Az PowerShell モジュールはシステムから削除されません。

アンインストール

Az PowerShell モジュールを削除するには、「Azure PowerShell モジュールのアンインストール」を参照してください。

この記事では、MSI インストーラーを使用して Az PowerShell モジュールを Windows にインストールする方法について説明します。 MSI インストーラーは、PowerShell ギャラリーがファイアウォールによってブロックされる可能性がある環境、またはオフライン インストーラーが必要な環境用に提供されます。

Von Bedeutung

MSI インストール オプションは、Windows PowerShell 5.1 で使用する Az PowerShell モジュールのインストールにのみ使用できます。

[前提条件]

  • PowerShell から次のコマンドを実行して、PowerShell のバージョンを確認します。

    $PSVersionTable.PSVersion
    
  • AzureRM PowerShell モジュールがインストールされているかどうかを確認する

    Get-Module -Name AzureRM -ListAvailable
    

    Von Bedeutung

    AzureRM PowerShell モジュールがインストールされている場合は、次に進む前に、「Az と AzureRM の共存」を参照してください。

  • Windows PowerShell 5.1 に更新する

  • .NET Framework 4.7.2 以降をインストールする

  • PowerShell スクリプトの実行をリモート署名済みまたは制限の緩い状態に設定する

    • PowerShell 実行ポリシーを確認します。

      Get-ExecutionPolicy -List
      
    • PowerShell 実行ポリシーをリモート署名済みに設定します。

      Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser
      

    実行ポリシーの詳細については、「[about_Execution_Policies][execution-poliicies]」を参照してください。

インストールと更新

Azure PowerShell の MSI パッケージは、[GitHub][azps-github]: から入手できます。

  1. github.com/Azure/azure-powershell/releases にアクセスする
  2. 最新の Az PowerShell モジュールを見つけます。 これらは、名前なしで時系列に一覧表示されます。 たとえば、13.3.0 のように指定します。
  3. パッチ ノートの末尾まで下にスクロールし、[アセット] の横にある矢印を選択して MSI オプションを表示します。
  4. 任意の Az-Cmdlets MSI を選択してダウンロードを開始します

インストーラーは、MSI を使用してインストールされた Az PowerShell モジュールの古いバージョンを自動的に削除します。 MSI パッケージは、"${env:ProgramFiles}\WindowsPowerShell\Modules" にモジュールをインストールします

サインイン

Az PowerShell モジュールを使用して Azure リソースの管理を開始するには、PowerShell セッションを起動し、Connect-AzAccount 実行して Azure にサインインします。

Connect-AzAccount

Azure アカウントのログイン資格情報を使用して、開いたブラウザー ウィンドウにログインします。

開始するすべての新しい PowerShell セッションに対して、この手順を繰り返す必要があります。 PowerShell セッション間で Azure サインインを保持する方法については、Azure PowerShell コンテキスト オブジェクトを参照してください。

トラブルシューティング

Az PowerShell モジュールに関する一般的なインストールの問題の解決策については、「Az PowerShell モジュールでのインストールに関する問題のトラブルシューティング」を参照してください。

フィードバックを提供する

Az PowerShell モジュールに関する問題を報告するには、「GitHub で問題を報告する」を参照してください。

PowerShell セッション内からフィードバックを提供するには、Send-Feedback コマンドレットを使用します。

次のステップ

Az PowerShell モジュールを使用した Azure リソースの管理について詳しくは、「Azure PowerShellの概要」を参照してください。