Udostępnij za pośrednictwem


Add-AzureRmVmssAdditionalUnattendContent

Dodaje informacje do pliku odpowiedzi Instalacji systemu Windows nienadzorowanej.

Ostrzeżenie

Moduł AzureRM PowerShell jest oficjalnie przestarzały od 29 lutego 2024 r. Zaleca się migrowanie użytkowników z modułu AzureRM do modułu Az programu PowerShell w celu zapewnienia ciągłej obsługi i aktualizacji.

Mimo że moduł AzureRM może nadal działać, nie jest już utrzymywany ani obsługiwany, umieszczając wszelkie dalsze zastosowania według uznania i ryzyka użytkownika. Zapoznaj się z naszymi zasobami migracji, aby uzyskać wskazówki dotyczące przejścia do modułu Az.

Składnia

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

Opis

Polecenie cmdlet Add-AzureRmVmssAdditionalUnattendContent dodaje informacje do pliku odpowiedzi Instalacji nienadzorowanej systemu Windows.

Przykłady

Przykład 1. Dodawanie informacji do pliku odpowiedzi instalacji systemu Windows nienadzorowanej

PS C:\> Add-AzureRmVmssAdditionalUnattendContent -VirtualMachineScaleSet $VMSS -ComponentName  $AUCComponentName -Content  $AUCContent -PassName $AUCPassName -SettingName  $AUCSetting

To polecenie dodaje informacje do pliku odpowiedzi Instalacji systemu Windows nienadzorowanej.

Parametry

-ComponentName

Określa nazwę składnika do skonfigurowania z dodaną zawartością. Jedyną dozwoloną wartością jest Microsoft-Windows-Shell-Setup.

Typ:Nullable<T>[ComponentNames]
Dopuszczalne wartości:MicrosoftWindowsShellSetup
Position:2
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:True
Akceptowanie symboli wieloznacznych:False

-Confirm

Monituje o potwierdzenie przed uruchomieniem polecenia cmdlet.

Typ:SwitchParameter
Aliasy:cf
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-Content

Określa sformatowaną zawartość XML dodaną do pliku unattend.xml dla określonej ścieżki i składnika.

Typ:String
Position:4
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:True
Akceptowanie symboli wieloznacznych:False

-DefaultProfile

Poświadczenia, konto, dzierżawa i subskrypcja używane do komunikacji z platformą Azure.

Typ:IAzureContextContainer
Aliasy:AzureRmContext, AzureCredential
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-PassName

Określa nazwę przekazywania, do którego ma zastosowanie zawartość. Jedyną dozwoloną wartością jest oobeSystem.

Typ:Nullable<T>[PassNames]
Dopuszczalne wartości:OobeSystem
Position:1
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:True
Akceptowanie symboli wieloznacznych:False

-SettingName

Określa nazwę ustawienia, do którego ma zastosowanie zawartość. Dopuszczalne wartości tego parametru to::

  • FirstLogonCommands
  • Logowanie automatyczne
Typ:Nullable<T>[SettingNames]
Dopuszczalne wartości:AutoLogon, FirstLogonCommands
Position:3
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:True
Akceptowanie symboli wieloznacznych:False

-VirtualMachineScaleSet

Określ obiekt zestawu skalowania maszyn wirtualnych. Aby utworzyć obiekt, możesz użyć polecenia cmdlet New-AzureRmVmssConfig .

Typ:PSVirtualMachineScaleSet
Position:0
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:True
Akceptowanie symboli wieloznacznych:False

-WhatIf

Pokazuje, co się stanie po uruchomieniu polecenia cmdlet. Polecenie cmdlet nie zostało uruchomione.

Typ:SwitchParameter
Aliasy:wi
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

Dane wejściowe

PSVirtualMachineScaleSet

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

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

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

String

Dane wyjściowe

PSVirtualMachineScaleSet