Condividi tramite


Add-AzVmssAdditionalUnattendContent

Aggiunge informazioni al file di risposte di installazione automatica di Windows.

Sintassi

Add-AzVmssAdditionalUnattendContent
   [-VirtualMachineScaleSet] <PSVirtualMachineScaleSet>
   [[-PassName] <PassNames>]
   [[-ComponentName] <ComponentNames>]
   [[-SettingName] <SettingNames>]
   [[-Content] <String>]
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Descrizione

Il cmdlet Add-AzVmssAdditionalUnattendContent aggiunge informazioni al file di risposte di installazione automatica di Windows.

Esempio

Esempio 1: Aggiungere informazioni al file di risposte di installazione automatica di Windows

Add-AzVmssAdditionalUnattendContent -VirtualMachineScaleSet $VMSS -ComponentName  $AUCComponentName -Content  $AUCContent -PassName $AUCPassName -SettingName  $AUCSetting

Questo comando aggiunge informazioni al file di risposte di installazione automatica di Windows.

Parametri

-ComponentName

Specifica il nome del componente da configurare con il contenuto aggiunto. L'unico valore consentito è Microsoft-Windows-Shell-Setup.

Tipo:Nullable<T>[ComponentNames]
Valori accettati:MicrosoftWindowsShellSetup
Posizione:2
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:True
Accettare caratteri jolly:False

-Confirm

Richiede conferma prima di eseguire il cmdlet.

Tipo:SwitchParameter
Alias:cf
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-Content

Specifica il contenuto formattato XML aggiunto al file unattend.xml per il percorso e il componente specificati.

Tipo:String
Posizione:4
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:True
Accettare caratteri jolly:False

-DefaultProfile

Credenziali, account, tenant e sottoscrizione usati per la comunicazione con Azure.

Tipo:IAzureContextContainer
Alias:AzContext, AzureRmContext, AzureCredential
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-PassName

Specifica il nome del passaggio a cui si applica il contenuto. L'unico valore consentito è oobeSystem.

Tipo:Nullable<T>[PassNames]
Valori accettati:OobeSystem
Posizione:1
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:True
Accettare caratteri jolly:False

-SettingName

Specifica il nome dell'impostazione a cui si applica il contenuto. I valori accettabili per questo parametro sono:

  • FirstLogonCommands
  • AutoLogon
Tipo:Nullable<T>[SettingNames]
Valori accettati:AutoLogon, FirstLogonCommands
Posizione:3
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:True
Accettare caratteri jolly:False

-VirtualMachineScaleSet

Specificare l'oggetto set di scalabilità di macchine virtuali. È possibile usare il cmdlet New-AzVmssConfig per creare l'oggetto.

Tipo:PSVirtualMachineScaleSet
Posizione:0
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:True
Accettare caratteri jolly:False

-WhatIf

Mostra gli effetti dell'esecuzione del cmdlet. Il cmdlet non viene eseguito.

Tipo:SwitchParameter
Alias:wi
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

Input

PSVirtualMachineScaleSet

Nullable<T>[[Microsoft.Azure.Management.Compute.Models.PassNames, Microsoft.Azure.Management.Compute, Version=23.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]]

Nullable<T>[[Microsoft.Azure.Management.Compute.Models.ComponentNames, Microsoft.Azure.Management.Compute, Version=23.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]]

Nullable<T>[[Microsoft.Azure.Management.Compute.Models.SettingNames, Microsoft.Azure.Management.Compute, Version=23.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]]

String

Output

PSVirtualMachineScaleSet