Compartir a través de


Get-AzVMRunCommand

Obtiene un comando de ejecución específico o una lista de comandos de ejecución para una máquina virtual.

Sintaxis

Get-AzVMRunCommand
   -ResourceGroupName <String>
   -VMName <String>
   [-RunCommandName <String>]
   [-Expand <String>]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]

Description

Obtiene un comando de ejecución específico para una suscripción en una ubicación.

Ejemplos

Ejemplo 1: Obtener un comando de ejecución para la máquina virtual.

Get-AzVMRunCommand -ResourceGroupName MyRG -VMName MyVM -RunCommandName MyRunCommand

Obtenga un comando de ejecución para la máquina virtual sin vista de instancia.

Ejemplo 2: Obtención de un comando de ejecución para la máquina virtual con la vista de instancia

$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         :

Obtenga una instancia de Ejecutar comando para la máquina virtual con una vista de instancia. La vista de instancia contiene el estado de ejecución de la instancia de Ejecutar comando (correcto, con errores, etc.), el código de salida, la salida estándar y el error estándar generados mediante la ejecución del script con Ejecutar comando. Un valor de ExitCode distinto de cero indica una ejecución incorrecta.

Ejemplo 3: Obtención de todos los comandos de ejecución para una máquina virtual

Get-AzVMRunCommand -ResourceGroupName MyRG -VMName MyVM

Obtención de todos los comandos de ejecución de una máquina virtual

Parámetros

-DefaultProfile

Credenciales, cuenta, inquilino y suscripción usados para la comunicación con Azure.

Tipo:IAzureContextContainer
Alias:AzContext, AzureRmContext, AzureCredential
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-Expand

Expresión expand que se va a aplicar en la operación. Valores posibles: InstanceView

Tipo:String
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:True
Aceptar caracteres comodín:False

-ResourceGroupName

Nombre del grupo de recursos para el comando run.

Tipo:String
Posición:Named
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:True
Aceptar caracteres comodín:True

-RunCommandName

Nombre del comando run de la máquina virtual.

Tipo:String
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:True
Aceptar caracteres comodín:False

-VMName

Nombre de la máquina virtual que contiene el comando run.

Tipo:String
Posición:Named
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:True
Aceptar caracteres comodín:False

Entradas

String

Salidas

PSVirtualMachineRunCommand