Freigeben über


Get-AzVMRunCommand

Ruft einen bestimmten Run-Befehl oder eine Liste der Ausführungsbefehle für einen virtuellen Computer ab.

Syntax

Get-AzVMRunCommand
   -ResourceGroupName <String>
   -VMName <String>
   [-RunCommandName <String>]
   [-Expand <String>]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]

Beschreibung

Ruft den spezifischen Ausführungsbefehl für ein Abonnement an einem Ort ab.

Beispiele

Beispiel 1: Get a Run Command for VM.

Get-AzVMRunCommand -ResourceGroupName MyRG -VMName MyVM -RunCommandName MyRunCommand

Get a Run Command for VM without Instance View.

Beispiel 2: Abrufen eines Ausführungsbefehls für vm mit Instanzansicht

$x = Get-AzVMRunCommand -ResourceGroupName MyRG -VMName MyVM -RunCommandName MyRunCommand -Expand InstanceView
$x.InstanceView

ExecutionState   : Succeeded
ExecutionMessage :
ExitCode         : 0
Output           :     Directory: C:\


                   Mode                 LastWriteTime         Length Name
                   ----                 -------------         ------ ----
                   -a----        10/27/2022   9:10 PM              0 HelloWorld2022-10-27T21.10.54.9266231+00.00.txt


Error            :
StartTime        : 10/27/2022 9:10:52 PM
EndTime          : 10/27/2022 9:10:55 PM
Statuses         :

Rufen Sie Skriptausführung für eine VM mit Instanzansicht auf. Die Instanzansicht enthält den Ausführungsstatus von Skriptausführung (erfolgreich, fehlgeschlagen usw.), den Exitcode, die Standardausgabe und den Standardfehler, der durch Ausführen des Skripts mit Skriptausführung erzeugt wird. Ein Exitcode ungleich Null kennzeichnet eine fehlgeschlagene Ausführung.

Beispiel 3: Abrufen aller Ausführungsbefehle für einen virtuellen Computer

Get-AzVMRunCommand -ResourceGroupName MyRG -VMName MyVM

Abrufen aller Ausführungsbefehle für einen virtuellen Computer

Parameter

-DefaultProfile

Anmeldeinformationen, Konto, Mandant und Abonnement für die Kommunikation mit Azure

Typ:IAzureContextContainer
Aliase:AzContext, AzureRmContext, AzureCredential
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-Expand

Der erweiterungsausdruck, der für den Vorgang angewendet werden soll. Mögliche Werte: InstanceView

Typ:String
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:True
Platzhalterzeichen akzeptieren:False

-ResourceGroupName

Name der Ressourcengruppe für den Befehl "Ausführen".

Typ:String
Position:Named
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:True
Platzhalterzeichen akzeptieren:True

-RunCommandName

Der Name des Befehls zum Ausführen des virtuellen Computers.

Typ:String
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:True
Platzhalterzeichen akzeptieren:False

-VMName

Der Name des virtuellen Computers, der den Befehl "Ausführen" enthält.

Typ:String
Position:Named
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:True
Platzhalterzeichen akzeptieren:False

Eingaben

String

Ausgaben

PSVirtualMachineRunCommand