Freigeben über


Get-AzVmssVMRunCommand

Der Vorgang zum Abrufen des Befehls "VMSS VM run".

Syntax

Get-AzVmssVMRunCommand
   -ResourceGroupName <String>
   -VMScaleSetName <String>
   -InstanceId <String>
   [-RunCommandName <String>]
   [-Expand <String>]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]

Beschreibung

Der Vorgang zum Abrufen des Befehls "VMSS VM run".

Beispiele

Beispiel 1: Abrufen eines Ausführungsbefehls für VMSS-VM-Instanz

Get-AzVmssVMRunCommand  -ResourceGroupName MyRG0 -VMScaleSetName MyVMSS -InstanceId 0 -RunCommandName MyRunCommand

Get a Run Command for VM without Instance View.

Beispiel 2: Abrufen eines Ausführungsbefehls für VMSS-VM-Instanz mit Instanzansicht

$x = Get-AzVmssVMRunCommand  -ResourceGroupName MyRG0 -VMScaleSetName MyVMSS -InstanceId 0 -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 einen Befehl "Ausführen" für vm mit Instanzansicht ab. Die Instanzansicht enthält den Ausführungsstatus des Befehls "Erfolgreich", "Fehlgeschlagen" usw.), "Exitcode", "Standardausgabe" und "Standardfehler", der durch Ausführen des Skripts mithilfe des Befehls "Ausführen" generiert wird. Ein Nicht-Null-ExitCode gibt eine nicht erfolgreiche Ausführung an.

Beispiel 3: Abrufen aller Ausführungsbefehle für eine VMSS-VM-Instanz

Get-AzVmssVMRunCommand -ResourceGroupName MyRG -VMScaleSetName MyVMSS -InstanceId 1

Dient zum Abrufen der Liste aller Ausführenbefehle für einen virtuellen Computer.

Parameter

-DefaultProfile

Die Anmeldeinformationen, Konten, Mandanten und Abonnements, die für die Kommunikation mit Azure verwendet werden.

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. Übergeben Sie beispielsweise die Ansicht "InstanceView".

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

-InstanceId

Instanz-ID des virtuellen Computers für den VM-Skalierungssatz.

Typ:String
Position:Named
Standardwert:None
Erforderlich:True
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

Name des Ausführungsbefehls.

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

-VMScaleSetName

Name der Skalierungsgruppe des virtuellen Computers des Ausführungsbefehls.

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

Eingaben

String

Ausgaben

PSVirtualMachineRunCommand