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


Start-AzureRMAutomationRunbook

Runbook-feladat indítása.

Figyelmeztetés

Az AzureRM PowerShell-modul 2024. február 29-én hivatalosan elavult. Javasoljuk a felhasználóknak, hogy migráljanak az AzureRM-ből az Az PowerShell-modulba a folyamatos támogatás és frissítések biztosítása érdekében.

Bár az AzureRM-modul továbbra is működik, a továbbiakban nem tart fenn vagy nem támogatott, így a folyamatos használatot a felhasználó saját belátása szerint és kockázatára teheti. Az Az modulra való áttéréshez tekintse meg a migrálási erőforrásainkat.

Syntax

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

Description

A Start-AzureRmAutomationRunbook 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

PS C:\>Start-AzureRmAutomationRunbook -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: Runbook-feladat indítása és az eredmények várakozása

Start-AzureRmAutomationRunbook -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: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

-Ez a parancsmag egy Feladat objektumot ad vissza, hacsak nem adja meg a Wait paramétert. -Ha nem adja meg a várakozást, az Azure PowerShell azonnal visszaad egy feladatobjektumot. -Ha a Várakozás lehetőséget adja meg, az Azure PowerShell végrehajtja a feladatot, majd visszaadja az eredményt. -Az eredmény nem feladatobjektum.

PSObject