記事名の通り「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 を管理者権限で実行してください。
![](https://uzuki-ai.com/wp-content/themes/the-thor/img/dummy.gif)
どちらか適したコマンドを 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
実行結果として、以下のような内容が表示されたら完了です。
![](https://uzuki-ai.com/wp-content/themes/the-thor/img/dummy.gif)
PowerShell を使用した Azure CLI 環境構築の補足
今回はインストールという内容でしたが、他にも雑に触れます。
PowerShell の Azure CLI を更新
既に導入済みの Azure CLI を更新する場合は、以下コマンドを実行してください。
az upgrade
Azure CLI をアンインストール等行う
他に、Azure CLI をアンインストール等を行う場合は公開情報をご利用ください。
Windows に Azure CLI をインストールするには、PowerShell または MSI インストーラーを使…