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