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 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 einen virtuellen Computer
Get-AzVMRunCommand -ResourceGroupName MyRG -VMName MyVM
Abrufen aller Ausführungsbefehle 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. 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