Azure仮想マシン 自動停止スクリプト(除外・ログ出力対応)
- ダウンロード商品¥ 100

【概要】 Azure上で動作する仮想マシン(VM)を自動で停止させるPowerShellスクリプトです。 Azureポータル標準の「自動シャットダウン」機能ではできない、 ・複数VMの一括停止 ・特定のVMの除外 ・ログ出力 といった機能を備えた実用テンプレートです。 【こんな方におすすめ】 ・週末や夜間にVMを手動で止めている ・不要なVMの停止漏れを防ぎたい ・PowerShellで自動化を試してみたい 【内容物】 ・VMstop.ps1(スクリプト本体) ・ResourceGroupName.txt(リソースグループ名記入用) ・exclusionVM.txt(停止対象から除外するVM名を1行ずつ記入/任意) ・README.txt(使い方、注意点、免責付き) 【実行環境】 ・Windows 11 + PowerShell 7.4 ・Azモジュール(Az.Accounts / Az.Compute 最新版) ・Standard_B1s 仮想マシン(無料枠)で動作確認済み 【使用前の準備】 ・事前に `Connect-AzAccount` にてAzureログインが必要です ・初回実行時は実行ポリシー変更が必要な場合があります(`Set-ExecutionPolicy RemoteSigned -Scope Process`) 【注意事項】 ・本スクリプトは参考用テンプレートとして提供しています ・環境によっては動作しない場合がありますので、自己責任でご利用ください ・商用利用可、再配布・転売は禁止です