1

仮想マシンの開始/停止スケジュールを作成しようとしています。簡単なスケジュール:

午前 10 時に開始、午後 5 時に停止、週末は実行しない

この自動スケジュールを作成しようとすると、悪夢に変わります! PowerShell を学ぶ時間がありません。

私は Automation ポータルを通じてこれを行うことを検討しました。リポジトリからスクリプトをインポートしました。

"Name of Script: Scheduled Virtual Machine Shutdown/Startup by Automys" 

Azure portal に表示されているとおりです。

"assert-autoshutdownshedule."

このスクリプトを編集する必要があります。

資格情報/パラメータをどこに/どのように入力すればよいですか? 何を変更する必要がありますか?

4

1 に答える 1

0

Azure ポータルで Run as Automation アカウントを作成し、以下のスクリプトを Runbook にインポートします。

if(-not (@('Saturday', 'Sunday') -contains (Get-Date).DayOfWeek)) #skip execution if the day of week is Saturday or Sunday
{

$cred = Get-AutomationPSCredential -Name "Your Automation Account"
Login-AzureRmAccount -Credential $cred
Get-AzureRmSubscription 
Select-AzureRmSubscription -SubscriptionName "Your Subscription Name"

Start-AzureRmVM -Name "VM001" -ResourceGroupName "Your Resource group" -ErrorAction Continue -Force





}

ではごきげんよう :)

これがうまくいくかどうか教えてください

于 2016-04-26T06:19:14.757 に答える