Set-AzVMRunCommand

De bewerking voor het maken of bijwerken van de opdracht uitvoeren.

Notitie

Dit is de vorige versie van onze documentatie. Raadpleeg de meest recente versie voor actuele informatie.

Syntax

Set-AzVMRunCommand
   -ResourceGroupName <String>
   -RunCommandName <String>
   -VMName <String>
   -Location <String>
   [-SubscriptionId <String>]
   [-AsyncExecution]
   [-ErrorBlobUri <String>]
   [-OutputBlobUri <String>]
   [-Parameter <IRunCommandInputParameter[]>]
   [-ProtectedParameter <IRunCommandInputParameter[]>]
   [-RunAsPassword <String>]
   [-RunAsUser <String>]
   [-SourceCommandId <String>]
   [-SourceScript <String>]
   [-SourceScriptUri <String>]
   [-Tag <Hashtable>]
   [-TimeoutInSecond <Int32>]
   [-DefaultProfile <PSObject>]
   [-AsJob]
   [-NoWait]
   [-Confirm]
   [-WhatIf]
   [<CommonParameters>]

Description

De bewerking voor het maken of bijwerken van de opdracht uitvoeren.

Voorbeelden

Voorbeeld 1: Eenvoudig voorbeeld

Set-AzVMRunCommand -ResourceGroupName $rgname -VMName $vmname -RunCommandName 'firstruncommand'

Location Name             Type
-------- ----             ----
eastus   firstruncommand2 Microsoft.Compute/virtualMachines/runCommands

De Set-AzVMRunCommand cmdlet werkt eigenschappen voor bestaande run-opdracht bij of voegt een nieuwe run-opdracht toe aan een virtuele machine.

Parameters

-AsJob

De opdracht uitvoeren als een taak

Type:SwitchParameter
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-AsyncExecution

Optioneel. Als deze optie is ingesteld op true, wordt het inrichten voltooid zodra het script wordt gestart en wordt niet gewacht totdat het script is voltooid.

Type:SwitchParameter
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-Confirm

Hiermee wordt u gevraagd om bevestiging voordat u de cmdlet uitvoert.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-DefaultProfile

De referenties, het account, de tenant en het abonnement dat wordt gebruikt voor communicatie met Azure.

Type:PSObject
Aliases:AzureRMContext, AzureCredential
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-ErrorBlobUri

Hiermee geeft u de Azure Storage-blob op waar de scriptfoutstroom wordt geüpload.

Type:String
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-Location

Resourcelocatie

Type:String
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-NoWait

Voer de opdracht asynchroon uit

Type:SwitchParameter
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-OutputBlobUri

Hiermee geeft u de Azure Storage-blob op waar de uitvoerstroom van het script wordt geüpload.

Type:String
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-Parameter

De parameters die door het script worden gebruikt. Zie de sectie NOTES voor parametereigenschappen en het maken van een hashtabel om deze samen te stellen.

Type:IRunCommandInputParameter[]
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-ProtectedParameter

De parameters die door het script worden gebruikt. Zie de sectie NOTES voor PROTECTEDPARAMETER-eigenschappen en maak een hashtabel om deze samen te stellen.

Type:IRunCommandInputParameter[]
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-ResourceGroupName

De naam van de resourcegroep.

Type:String
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-RunAsPassword

Hiermee geeft u het wachtwoord voor het gebruikersaccount op de VIRTUELE machine op bij het uitvoeren van de opdracht uitvoeren.

Type:String
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-RunAsUser

Hiermee geeft u het gebruikersaccount op de VIRTUELE machine op bij het uitvoeren van de opdracht uitvoeren.

Type:String
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-RunCommandName

De naam van de opdracht voor het uitvoeren van de virtuele machine.

Type:String
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-SourceCommandId

Hiermee geeft u een commandId van vooraf gedefinieerd ingebouwd script.

Type:String
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-SourceScript

Hiermee geeft u de scriptinhoud op die moet worden uitgevoerd op de virtuele machine.

Type:String
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-SourceScriptUri

Hiermee geeft u de downloadlocatie van het script op.

Type:String
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-SubscriptionId

Abonnementsreferenties die het Microsoft Azure-abonnement uniek identificeren. De abonnements-id maakt deel uit van de URI voor elke serviceoproep.

Type:String
Position:Named
Default value:(Get-AzContext).Subscription.Id
Accept pipeline input:False
Accept wildcard characters:False
-Tag

Resourcetags

Type:Hashtable
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-TimeoutInSecond

De time-out in seconden om de run-opdracht uit te voeren.

Type:Int32
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-VMName

De naam van de virtuele machine waar de opdracht uitvoeren moet worden gemaakt of bijgewerkt.

Type:String
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-WhatIf

Hiermee wordt weergegeven wat er zou gebeuren als u de cmdlet uitvoert. De cmdlet wordt niet uitgevoerd.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

Uitvoerwaarden

IVirtualMachineRunCommand

Notities

ALIASSEN

EIGENSCHAPPEN VAN COMPLEXE PARAMETERS

Als u de hieronder beschreven parameters wilt maken, maakt u een hash-tabel met de juiste eigenschappen. Voer Get-Help about_Hash_Tables uit voor informatie over hashtabellen.

PARAMETER <IRunCommandInputParameter[]>: de parameters die door het script worden gebruikt.

  • Name <String>: de naam van de opdrachtparameter uitvoeren.
  • Value <String>: de parameterwaarde van de opdracht uitvoeren.

PROTECTEDPARAMETER <IRunCommandInputParameter[]>: de parameters die door het script worden gebruikt.

  • Name <String>: de naam van de opdrachtparameter uitvoeren.
  • Value <String>: de parameterwaarde van de opdracht uitvoeren.