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
Ausgaben
Azure PowerShell