Add-AzVMAdditionalUnattendContent
Információkat ad hozzá a felügyelet nélküli Windows telepítő válaszfájlhoz.
Syntax
Add-AzVMAdditionalUnattendContent
[-VM] <PSVirtualMachine>
[[-Content] <String>]
[[-SettingName] <SettingNames>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Description
Az Add-AzVMAdditionalUnattendContent parancsmag információkat ad hozzá a felügyelet nélküli Windows telepítő válaszfájlhoz. Adjon meg további 64-es alapkódolt .xml formázott információkat, amelyeket ez a parancsmag hozzáad a unattend.xml fájlhoz.
Példák
1. példa: Tartalom hozzáadása unattend.xml
$AvailabilitySet = Get-AzAvailabilitySet -ResourceGroupName "ResourceGroup11" -Name "AvailabilitySet03"
$VirtualMachine = New-AzVMConfig -VMName "VirtualMachine07" -VMSize "Standard_A1" -AvailabilitySetID $AvailabilitySet.Id
$Credential = Get-Credential
$VirtualMachine = Set-AzVMOperatingSystem -VM $VirtualMachine -Windows -ComputerName "Contoso26" -Credential $Credential
$AucContent = "<UserAccounts><AdministratorPassword><Value>" + "Password" + "</Value><PlainText>true</PlainText></AdministratorPassword></UserAccounts>";
$VirtualMachine = Add-AzVMAdditionalUnattendContent -VM $VirtualMachine -Content $AucContent -SettingName "AutoLogon"
Az első parancs lekéri az AvailabilitySet03 nevű rendelkezésre állási csoportot a ResourceGroup11 nevű erőforráscsoportban, majd az objektumot a $AvailabilitySet változóban tárolja.
A második parancs létrehoz egy virtuálisgép-objektumot, majd a $VirtualMachine változóban tárolja.
A parancs nevet és méretet rendel a virtuális géphez.
A virtuális gép a $AvailabilitySet tárolt rendelkezésre állási csoporthoz tartozik.
A harmadik parancs létrehoz egy hitelesítő objektumot a Get-Credential parancsmag használatával, majd az eredményt a $Credential változóban tárolja.
A parancssorban meg kell adnia a felhasználónevet és a jelszót.
További információkért írja be a következőt Get-Help Get-Credential
:
A negyedik parancs a Set-AzVMOperatingSystem parancsmagot használja a $VirtualMachine tárolt virtuális gép konfigurálásához.
Az ötödik parancs tartalmat rendel a $AucContent változóhoz.
A tartalom tartalmaz egy jelszót.
Az utolsó parancs hozzáadja a $AucContent tárolt tartalmat a unattend.xml fájlhoz.
Paraméterek
-Content
Az alap 64 kódolású XML-formátumú tartalmat adja meg. Ez a parancsmag hozzáadja a tartalmat a unattend.xml fájlhoz. Az XML-tartalomnak 4 KB-nál kisebbnek kell lennie, és tartalmaznia kell a parancsmag által beszúrt beállítás vagy szolgáltatás gyökérelemét.
Type: | String |
Position: | 1 |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-DefaultProfile
Az Azure-ral való kommunikációhoz használt hitelesítő adatok, fiók, bérlő és előfizetés.
Type: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SettingName
Megadja annak a beállításnak a nevét, amelyre a tartalom vonatkozik. A paraméter elfogadható értékei a következők:
- FirstLogonCommands
- Autologon
Type: | Nullable<T>[SettingNames] |
Accepted values: | AutoLogon, FirstLogonCommands |
Position: | 2 |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-VM
Megadja azt a virtuálisgép-objektumot, amelyet ez a parancsmag módosít. Virtuálisgép-objektum beszerzéséhez használja a Get-AzVM parancsmagot. Hozzon létre egy virtuálisgép-objektumot a New-AzVMConfig parancsmaggal.
Type: | PSVirtualMachine |
Aliases: | VMProfile |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Bevitelek
Nullable<T>[[Microsoft.Azure.Management.Compute.Models.SettingNames, Microsoft.Azure.Management.Compute, Version=23.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]]
Kimenetek
Kapcsolódó hivatkozások
Visszajelzés
https://aka.ms/ContentUserFeedback.
Hamarosan elérhető: 2024-ben fokozatosan kivezetjük a GitHub-problémákat a tartalom visszajelzési mechanizmusaként, és lecseréljük egy új visszajelzési rendszerre. További információ:Visszajelzés küldése és megtekintése a következőhöz: