Megosztás a következőn keresztül:


Start-AzAutomationRunbook

Runbook-feladat indítása.

Syntax

Start-AzAutomationRunbook
     [-Name] <String>
     [-Parameters <IDictionary>]
     [-RunOn <String>]
     [-ResourceGroupName] <String>
     [-AutomationAccountName] <String>
     [-DefaultProfile <IAzureContextContainer>]
     [<CommonParameters>]
Start-AzAutomationRunbook
     [-Name] <String>
     [-Parameters <IDictionary>]
     [-RunOn <String>]
     [-Wait]
     [-MaxWaitSeconds <Int32>]
     [-ResourceGroupName] <String>
     [-AutomationAccountName] <String>
     [-DefaultProfile <IAzureContextContainer>]
     [<CommonParameters>]

Description

A Start-AzAutomationRunbook parancsmag elindít egy Azure Automation-runbook-feladatot. Adja meg egy runbook azonosítóját vagy nevét.

Példák

1. példa: Runbook-feladat indítása

Start-AzAutomationRunbook -AutomationAccountName "Contoso17" -Name "Runbk01" -ResourceGroupName "ResourceGroup01"

Ez a parancs elindít egy Runbook-feladatot a Runbk01 nevű runbookhoz a Contoso17 nevű Azure Automation-fiókban.

2. példa: Python 2 runbook-feladat indítása paraméterekkel

$params = [ordered]@{"Key1"="ValueForPosition1";"Key2"="ValueForPosition2"}
Start-AzAutomationRunbook -AutomationAccountName "Contoso17" -Name "RunbkPy01" -ResourceGroupName "ResourceGroup01" -Parameters $params

Ez a parancs elindít egy RunbkPy01 nevű RunbkPy01 nevű RunbkPy01 runbook-feladatot a Contoso17 nevű Azure Automation-fiókban, amelynek első pozícióparamétere az "ValueForPosition1", a másodiknál pedig a "ValueForPosition2" lesz.

3. példa: Runbook-feladat indítása és az eredmények várakozása

Start-AzAutomationRunbook -AutomationAccountName "Contoso17" -Name "Runbk01" -ResourceGroupName "ResourceGroup01" -MaxWaitSeconds 1000 -Wait

Ez a parancs elindít egy Runbook-feladatot a Runbk01 nevű runbookhoz a Contoso17 nevű Azure Automation-fiókban. Ez a parancs a Wait paramétert adja meg. Ezért a feladat befejezése után visszaadja az eredményeket. A parancsmag legfeljebb 1000 másodpercig vár az eredményekre.

Paraméterek

-AutomationAccountName

Típus:String
Position:1
Alapértelmezett érték:None
Kötelező:True
Folyamatbemenet elfogadása:True
Helyettesítő karakterek elfogadása:False

-DefaultProfile

Az Azure-ral való kommunikációhoz használt hitelesítő adatok, fiók, bérlő és előfizetés

Típus:IAzureContextContainer
Aliasok:AzContext, AzureRmContext, AzureCredential
Position:Named
Alapértelmezett érték:None
Kötelező:False
Folyamatbemenet elfogadása:False
Helyettesítő karakterek elfogadása:False

-MaxWaitSeconds

Megadja, hogy a parancsmag hány másodpercig vár egy feladat befejezésére, mielőtt megszakítja a feladatot. Az alapértelmezett érték 10800 vagy három óra.

Típus:Int32
Position:Named
Alapértelmezett érték:None
Kötelező:False
Folyamatbemenet elfogadása:False
Helyettesítő karakterek elfogadása:False

-Name

Típus:String
Aliasok:RunbookName
Position:2
Alapértelmezett érték:None
Kötelező:True
Folyamatbemenet elfogadása:True
Helyettesítő karakterek elfogadása:False

-Parameters

Típus:IDictionary
Aliasok:JobParameters
Position:Named
Alapértelmezett érték:None
Kötelező:False
Folyamatbemenet elfogadása:False
Helyettesítő karakterek elfogadása:False

-ResourceGroupName

Típus:String
Position:0
Alapértelmezett érték:None
Kötelező:True
Folyamatbemenet elfogadása:True
Helyettesítő karakterek elfogadása:False

-RunOn

Megadja, hogy melyik hibrid feldolgozócsoporton futtassa a runbookot.

Típus:String
Aliasok:HybridWorker
Position:Named
Alapértelmezett érték:None
Kötelező:False
Folyamatbemenet elfogadása:True
Helyettesítő karakterek elfogadása:False

-Wait

Azt jelzi, hogy ez a parancsmag megvárja a feladat befejezését, felfüggesztését vagy meghiúsulását, majd visszaadja a vezérlést az Azure PowerShellnek.

Típus:SwitchParameter
Position:Named
Alapértelmezett érték:None
Kötelező:False
Folyamatbemenet elfogadása:False
Helyettesítő karakterek elfogadása:False

Bevitelek

String

Kimenetek

Job

PSObject