如下說明僅是對虛擬機定時開關機的一個Demo,若是讀者的定時任務比較複雜,須要經過修改Runbook腳本文件實現對應的功能。html
1.建立automation帳戶併發
2.添加憑據ide
3.添加一個runbook腳本測試
4.將以下命令粘貼到新彈出的窗口3d
備註:
1.該腳本命令,用於虛擬機的開機
2.以下×××部分須要依據您具體的環境進行定義htm
$cred = Get-Automationpscredential -Name ******Add-AzureRmAccount -Credential $cred -EnvironmentName AzureChinaCloud Select-AzureRmSubscription -SubscriptionName "******"Start-AzureRmVM -ResourceGroupName ****** -Name ******
5.點擊「測試窗格」blog
6.點擊「開始」ip
7.輸出結果以下get
8.能夠看到指定虛擬機已經正常開機虛擬機
9.上述操做說明Runbook腳本測試沒有問題,點擊「發佈」
10.點擊「計劃」,設置計劃任務
Summary:以上爲設置指定虛擬機的定時開機
相似以上步驟能夠設置虛擬機的定時關機,關鍵操做以下:
新建一個Runbook,用於定時關機
編輯Runbook
輸入以下關機命令
備註:
仔細看,會發現大部分命令都同樣,只是開機命令替換爲了關機命令,該行命令最後加入了「-Force」參數
$cred = Get-Automationpscredential -Name ******Add-AzureRmAccount -Credential $cred -EnvironmentName AzureChinaCloud Select-AzureRmSubscription -SubscriptionName "******"Stop-AzureRmVM -ResourceGroupName ****** -Name ****** -Force
測試窗格,併發布runbook
設置定時關機的計劃任務