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

Type:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Expand

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

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-ResourceGroupName

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

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:True

-RunCommandName

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

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-VMName

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

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

Eingaben

String

Ausgaben

PSVirtualMachineRunCommand