注目キーワード
  1. Azure

Windows PowerShell で Azure CLI のコマンドを利用できる状態にする

CLI

記事名の通り「Windows 環境の PowerShell で Azure CLI コマンドを使用できるようにする」という内容になります。

余談ですが、一応このブログでは過去に「Windows 環境に Azure PowerShell をインストールする」という記事も執筆しております。
また、PowerShell と Azure CLI は基本的にどちらを使用した場合でも、コマンドが違うだけで同じ動作をするという内容が多いですが、個人的に Azure CLI の方が使いやすい気はしますね。

ログインコマンドを比較すると分かり易いです。

PowerShell

Connect-AzAccount

Azure CLI

az login

自分の場合、PowerShell のコマンドは全然覚えられないです。
はい……という訳で余談でしたので、閑話休題で本編です。

PowerShell で Azure CLI のコマンドを利用可能にする

はじめに、Windows PowerShell を管理者権限で実行してください。

どちらか適したコマンドを PowerShell で実行してください。
仮想マシンを使用している等の特殊環境に居ない場合は、基本は 64 ビット版を利用していただきますと、パフォーマンスの向上が見込めます。
※仮想マシンが何か分からない人は 64 ビットで大丈夫です。

32 ビット版

$ProgressPreference = 'SilentlyContinue'; Invoke-WebRequest -Uri https://aka.ms/installazurecliwindows -OutFile .\AzureCLI.msi; Start-Process msiexec.exe -Wait -ArgumentList '/I AzureCLI.msi /quiet'; Remove-Item .\AzureCLI.msi

64 ビット版

$ProgressPreference = 'SilentlyContinue'; Invoke-WebRequest -Uri https://aka.ms/installazurecliwindowsx64 -OutFile .\AzureCLI.msi; Start-Process msiexec.exe -Wait -ArgumentList '/I AzureCLI.msi /quiet'; Remove-Item .\AzureCLI.msi

インストール後は 必ず PowerShell を再起動してください。
再起動を行わないと、Azure CLI で必須の「az」コマンドが利用できません。

再起動後、以下のコマンドでバージョン確認します。

az -v

実行結果として、以下のような内容が表示されたら完了です。

PowerShell を使用した Azure CLI 環境構築の補足

今回はインストールという内容でしたが、他にも雑に触れます。

PowerShell の Azure CLI を更新

既に導入済みの Azure CLI を更新する場合は、以下コマンドを実行してください。

az upgrade

Azure CLI をアンインストール等行う

他に、Azure CLI をアンインストール等を行う場合は公開情報をご利用ください。

Windows に Azure CLI をインストールするには、PowerShell または MSI インストーラーを使…

最新情報をチェックしよう!