Rutina Set-AzVMOperatingSystem nastavuje vlastnosti operačního systému během vytváření nového virtuálního počítače.
Můžete zadat přihlašovací údaje, název počítače a typ operačního systému.
Příklady
Příklad 1: Nastavení vlastností operačního systému pro nový virtuální počítač
První příkaz převede heslo na zabezpečený řetězec a uloží ho do proměnné $SecurePassword.
Další informace potřebujete zadáním Get-Help ConvertTo-SecureString.
Druhý příkaz vytvoří přihlašovací údaje pro uživatele FullerP a heslo uložené v $SecurePassword a pak uloží přihlašovací údaje do proměnné $Credential.
Další informace potřebujete zadáním Get-Help New-Object.
Třetí příkaz získá skupinu dostupnosti s názvem AvailabilitySet03 ve skupině prostředků s názvem ResourceGroup11 a pak tento objekt uloží do proměnné $AvailabilitySet.
Čtvrtý příkaz vytvoří objekt virtuálního počítače a pak ho uloží do proměnné $VirtualMachine.
Příkaz přiřadí virtuálnímu počítači název a velikost.
Virtuální počítač patří do skupiny dostupnosti uložené v $AvailabilitySet.
Následující čtyři příkazy přiřazují hodnoty proměnným, které se mají použít v následujícím příkazu.
Vzhledem k tomu, že tyto řetězce můžete zadat přímo v příkazu Set-AzVMOperatingSystem , tento přístup se používá pouze pro čitelnost.
Můžete ale použít přístup, jako je tento ve skriptech.
Poslední příkaz nastaví vlastnosti operačního systému pro virtuální počítač uložený v $VirtualMachine.
Příkaz používá přihlašovací údaje uložené v $Credential.
Příkaz pro některé parametry používá proměnné přiřazené v předchozích příkazech.
Příklad 2: Nastavení vlastností operačního systému pro nový virtuální počítač s povolenou opravou za provozu
První příkaz převede heslo na zabezpečený řetězec a uloží ho do proměnné $SecurePassword.
Další informace potřebujete zadáním Get-Help ConvertTo-SecureString.
Druhý příkaz vytvoří přihlašovací údaje pro uživatele FullerP a heslo uložené v $SecurePassword a pak uloží přihlašovací údaje do proměnné $Credential.
Další informace potřebujete zadáním Get-Help New-Object.
Třetí příkaz získá skupinu dostupnosti s názvem AvailabilitySet03 ve skupině prostředků s názvem ResourceGroup11 a pak tento objekt uloží do proměnné $AvailabilitySet.
Čtvrtý příkaz vytvoří objekt virtuálního počítače a pak ho uloží do proměnné $VirtualMachine.
Příkaz přiřadí virtuálnímu počítači název a velikost.
Virtuální počítač patří do skupiny dostupnosti uložené v $AvailabilitySet.
Následující čtyři příkazy přiřazují hodnoty proměnným, které se mají použít v následujícím příkazu.
Vzhledem k tomu, že tyto řetězce můžete zadat přímo v příkazu Set-AzVMOperatingSystem , tento přístup se používá pouze pro čitelnost.
Můžete ale použít přístup, jako je tento ve skriptech.
Poslední příkaz nastaví vlastnosti operačního systému pro virtuální počítač uložený v $VirtualMachine.
Příkaz používá přihlašovací údaje uložené v $Credential.
Příkaz pro některé parametry používá proměnné přiřazené v předchozích příkazech.
Příkaz povolí na virtuálním počítači funkci Hotpatch.
Příklad 3: Nastavení vlastností operačního systému pro nový virtuální počítač s Linuxem
První příkaz převede heslo na zabezpečený řetězec a uloží ho do proměnné $SecurePassword.
Další informace potřebujete zadáním Get-Help ConvertTo-SecureString.
Druhý příkaz vytvoří přihlašovací údaje pro uživatele FullerP a heslo uložené v $SecurePassword a pak uloží přihlašovací údaje do proměnné $Credential.
Další informace potřebujete zadáním Get-Help New-Object.
Třetí příkaz získá skupinu dostupnosti s názvem AvailabilitySet03 ve skupině prostředků s názvem ResourceGroup11 a pak tento objekt uloží do proměnné $AvailabilitySet.
Čtvrtý příkaz vytvoří objekt virtuálního počítače a pak ho uloží do proměnné $VirtualMachine.
Příkaz přiřadí virtuálnímu počítači název a velikost.
Virtuální počítač patří do skupiny dostupnosti uložené v $AvailabilitySet.
Následující dva příkazy přiřazují hodnoty proměnným, které se použijí v následujícím příkazu.
Poslední příkaz nastaví vlastnosti operačního systému pro virtuální počítač uložený v $VirtualMachine.
Příkaz používá přihlašovací údaje uložené v $Credential.
Příkaz pro některé parametry používá proměnné přiřazené v předchozích příkazech.
Příkaz nastaví hodnotu režimu oprav na virtuálním počítači na Hodnotu AutomaticByPlatform.
Příklad 4: Nastavte vlastnosti operačního systému s parametrem Credential, pokud virtuální počítač nemá OSProfile.
Určuje uživatelské jméno a heslo virtuálního počítače jako objekt PSCredential .
K získání přihlašovacích údajů použijte rutinu Get-Credential.
Další informace potřebujete zadáním Get-Help Get-Credential.
Umožňuje zákazníkům opravovat virtuální počítače Azure bez nutnosti restartování. Pro enableHotpatching musí být provisionVMAgent nastaven na true a patchMode musí být nastaven na AutomaticByPlatform.
Určuje režim oprav hosta na virtuální počítač IaaS.
Možné hodnoty: AutomaticByPlatform – Instalace opravy pro virtuální počítač bude spravována Azure. Používá se s -Windows nebo -Linuxem. Vyžaduje -ProvisionVMAgent. Vyžaduje -EnableAutoUpdate při použití s -Windows. AutomaticByOS – Instalace oprav pro virtuální počítač bude spravována operačním systémem. Používá se se systémem -Windows. Vyžaduje -ProvisionVMAgent a -EnableAutoUpdate. Ruční – řídíte použití oprav na virtuální počítač. Používá se se systémem -Windows. Vyžaduje -ProvisionVMAgent. ImageDefault – Instalace opravy spravovaná výchozím nastavením image operačního systému Používá se s -Linuxem.
Určuje objekt místního virtuálního počítače, na kterém se mají nastavit vlastnosti operačního systému.
K získání objektu virtuálního počítače použijte rutinu Get-AzVM.
Pomocí rutiny New-AzVMConfig vytvořte objekt virtuálního počítače.
Tato rutina podporuje běžné parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction a -WarningVariable. Další informace najdete v about_CommonParameters.
Zdroj tohoto obsahu najdete na GitHubu, kde můžete také vytvářet a kontrolovat problémy a žádosti o přijetí změn. Další informace najdete v našem průvodci pro přispěvatele.