Polecenie cmdlet New-SCVMTemplate tworzy szablon maszyny wirtualnej, którego administratorzy lub użytkownicy samoobsługi mogą używać do tworzenia maszyn wirtualnych zarządzanych przez program Virtual Machine Manager (VMM).
Szablon przechowuje informacje o konfiguracji sprzętu i systemie operacyjnym gościa, aby można było wielokrotnie używać określonego szablonu do tworzenia nowych maszyn wirtualnych.
Polecenie cmdlet New-SCVMTemplate przechowuje nowy obiekt szablonu w bibliotece programu VMM.
Szablon można utworzyć na podstawie istniejącego wirtualnego dysku twardego, istniejącego szablonu lub maszyny wirtualnej aktualnie wdrożonej na hoście maszyny wirtualnej.
Jeśli nie określisz żadnych parametrów, program VMM utworzy domyślny obiekt szablonu.
Wymagania dotyczące szablonu programu VMM
W tej sekcji opisano wymagania dotyczące tworzenia szablonu w programie VMM.
Szablon z dysku VHD.
W przypadku utworzenia szablonu na podstawie wirtualnego dysku twardego (VHD) dysk VHD musi spełniać następujące wymagania:
System operacyjny.
Przed użyciem go do utworzenia szablonu należy zainstalować obsługiwany system operacyjny Windows na wirtualnym dysku twardym.
Aby uzyskać informacje o obsługiwanych systemach operacyjnych, zobacz Zgodność systemów operacyjnych dla programu System Center Technical Preview w bibliotece TechNet pod adresem https://technet.microsoft.com/en-us/library/dn997307(v=sc.16).aspx.
Przygotowanie systemu.
Należy uruchomić narzędzie przygotowywania systemu (Sysprep.exe) na dysku VHD, aby upewnić się, że każda kopia systemu operacyjnego jest unikatowa podczas dystrybucji do wielu maszyn wirtualnych.
Można znaleźć Sysprep.exe zainstalowane na komputerze z systemem Windows Server 2008 lub nowszym w domyślnej lokalizacji: C:\Windows\System32\sysprep.
Hasło administratora lokalnego.
Hasło administratora lokalnego systemu operacyjnego gościa na dysku VHD, który będzie używany do tworzenia nowego szablonu, musi być puste przed uruchomieniem Sysprep.exe na wirtualnym dysku twardym.
Wymagane jest puste hasło administratora lokalnego, aby umożliwić określenie hasła administratora lokalnego podczas dostosowywania systemu operacyjnego gościa w szablonie.
Szablon z maszyny wirtualnej.
W przypadku utworzenia szablonu na podstawie maszyny wirtualnej maszyna wirtualna zostanie zniszczona podczas procesu konwertowania go na szablon.
Jeśli chcesz zachować maszynę wirtualną, a także użyć jej do utworzenia szablonu, możesz sklonować maszynę wirtualną przed utworzeniem szablonu.
Aby uzyskać informacje na temat klonowania maszyny wirtualnej, zobacz New-SCVirtualMachine.
Szablon dla użytkowników Self-Service.
Jeśli rola użytkownika samoobsługi zawiera uprawnienia do korzystania z szablonu, użytkownik samoobsługi nie może zmienić żadnych ustawień profilu sprzętowego.
Jedynymi ustawieniami, które użytkownik samoobsługi może zmienić podczas tworzenia maszyny wirtualnej przy użyciu szablonu, to nazwa komputera, a jeśli użytkownik ma odpowiednie uprawnienia, hasło i numer identyfikatora produktu.
Obsługa programu VMM dla szablonów możliwych do dostosowania lub niemożliwych do dostosowania
Jeśli określisz parametr NoCustomization za pomocą polecenia cmdlet New-SCVMTemplate, nie musisz dodawać profilu systemu operacyjnego gościa do szablonu podczas tworzenia szablonu.
Bez profilu systemu operacyjnego gościa program VMM nie będzie wymagać uruchomienia programu Sysprep w systemie operacyjnym gościa, gdy maszyna wirtualna utworzona przy użyciu tego szablonu zostanie wdrożona na hoście.
Jednym z możliwych scenariuszy jest to, że masz ręcznie przygotowany wirtualny dysk twardy z systemem operacyjnym innym niż Windows (lub zawiera system operacyjny, którego program VMM nie może automatycznie sysprep) i ma osadzony plik odpowiedzi na tym wirtualnym dysku twardym zawierającym odpowiednie ustawienia dla tego systemu operacyjnego.
Możesz użyć polecenia cmdlet New-SCVMTemplate, aby utworzyć szablon z tego wirtualnego dysku twardego i określić, że szablon nie zezwala na dostosowywanie systemu operacyjnego gościa.
W tym celu użyj parametru NoCustomization podczas tworzenia nowego szablonu.
W innym scenariuszu można zaimportować szablon oparty na oprogramowaniu VMware zawierający system operacyjny Windows do programu VMM.
Domyślnie program VMM importuje szablon oparty na oprogramowaniu VMware jako możliwy do dostosowania, jeśli program VMM wie, jak dostosować system operacyjny gościa.
W przeciwnym razie szablon jest importowany jako niemożliwy do dostosowania (dotyczy to na przykład systemów operacyjnych gościa systemu Linux).
Jeśli chcesz utworzyć szablon oparty na systemie Windows niemożliwy do dostosowania na podstawie tego zaimportowanego szablonu opartego na oprogramowaniu VMware, możesz użyć new-SCVMTemplate utworzyć nowy szablon, wskazać dyski dołączone do zaimportowanego szablonu, a następnie określić NoCustomization parametr na nowym szablonie.
Przykłady
Przykład 1. Tworzenie szablonu maszyny wirtualnej na podstawie wirtualnego dysku twardego
PS C:\> $OS = Get-SCOperatingSystem -VMMServer "VMMServer01.Contoso.com" | where {$_.Name -eq "64-bit Edition of Windows Server 2008 R2 Datacenter"}
PS C:\> $VHD = Get-SCVirtualHardDisk -VMMServer "VMMServer01.Contoso.com" | where { $_.Name -eq "VHD01.vhd" -and $_.LibraryServer.Name -eq "LibServer01.Contoso.com" }
PS C:\> New-SCVMTemplate -Name "VMTemplate01" -VirtualHardDisk $VHD -OperatingSystem $OS -NoCustomization
Pierwsze polecenie pobiera określony obiekt systemu operacyjnego (64-bitowa wersja systemu Windows Server 2008 R2 Datacenter) i przechowuje obiekt w zmiennej $OS.
Drugie polecenie pobiera wirtualny obiekt dysku twardego o nazwie VHD01 z biblioteki programu VMM na LibServer01 i przechowuje obiekt w zmiennej $VHD.
Ostatnie polecenie tworzy szablon maszyny wirtualnej o nazwie VMTemplate01 z dysku VHD01 i określa nazwę systemu operacyjnego.
Nie wprowadzono dostosowania do systemu operacyjnego.
Uwaga: W tym przykładzie przyjęto założenie, że VHD01 jest wirtualnym dyskiem twardym SysPrepped, na którym zainstalowano 64-bitową wersję systemu operacyjnego Windows Server 2008 R2 Datacenter.
Usługi gościa wirtualizacji można zainstalować na maszynie wirtualnej lub program VMM zainstaluje je automatycznie po wdrożeniu maszyny wirtualnej na hoście opartym na systemie Windows.
Przykład 2. Tworzenie szablonu maszyny wirtualnej na podstawie istniejącej maszyny wirtualnej
PS C:\> $LibraryServer = Get-SCLibraryServer | where {$_.Name -eq "LibServer01.Contoso.com"}
PS C:\> $VM = Get-SCVirtualMachine -Name "VM01" | where {$_.VMHost.Name -eq "VMHost02.Contoso.com"}
PS C:\> $OperatingSystem = Get-SCOperatingSystem | where {$_.Name -eq "64-bit Edition of Windows Server 2008 R2 Enterprise"}
PS C:\> New-SCVMTemplate -Name "VMTemplate02" -RunAsynchronously -VM $VM -Owner "Contoso\ReneeLo" -LibraryServer $LibraryServer -SharePath "\\LibServer01.Contoso.com\MSSCVMMLibrary" -OperatingSystem $OperatingSystem -NoCustomization
Pierwsze polecenie pobiera obiekt serwera biblioteki o nazwie LibServer01 i przechowuje obiekt w zmiennej $LibraryServer.
Drugie polecenie pobiera obiekt maszyny wirtualnej o nazwie VM01 wdrożony na vmHost02 i przechowuje obiekt w zmiennej $VM.
Uwaga: maszyna wirtualna VM01, która zostanie przekonwertowana na szablon, zostanie zniszczona podczas procesu konwersji.
Jeśli chcesz zachować maszynę wirtualną używaną do tworzenia szablonu, przed utworzeniem szablonu możesz użyć polecenia cmdlet New-SCVirtualMachine, aby sklonować maszynę wirtualną.
Trzecie polecenie pobiera określony obiekt systemu operacyjnego (Windows Server 2008 R2 Enterprise) i przechowuje obiekt w zmiennej $OS.
Ostatnie polecenie tworzy szablon maszyny wirtualnej o nazwie VMTemplate02 z maszyny wirtualnej VM01.
Określa on właściciela nowego szablonu, serwera biblioteki i udziału, w którym chcesz przechowywać nowy szablon, oraz nazwę systemu operacyjnego bez konieczności dostosowywania systemu operacyjnego.
Parametr RunAsynchronously zwraca kontrolkę do powłoki bezpośrednio przed ukończeniem polecenia.
Przykład 3. Tworzenie szablonu maszyny wirtualnej na podstawie wirtualnego dysku twardego o określonych cechach
Pierwsze polecenie generuje unikatowy identyfikator globalny (GUID) i przechowuje ciąg identyfikatora GUID w zmiennej $JobGroupID 01.
Identyfikator grupy zadań działa jako identyfikator grupujący kolejne polecenia, które obejmują $JobGroupID 01 w jedną grupę zadań.
Drugie polecenie pobiera obiekt sieci logicznej o nazwie LogicalNetwork01 i przechowuje obiekt w zmiennej $LogNet.
Trzecie polecenie tworzy wirtualną kartę sieciową i używa parametru JobGroup, aby wskazać, że karta sieciowa nie została utworzona dopiero przed uruchomieniem polecenia cmdlet New-SCHardwareProfile.
Polecenie cmdlet New-SCVirtualNetworkAdapter ustawia typ adresu MAC na dynamiczny i określa, że nowa wirtualna karta sieciowa będzie łączyć się z siecią logiczną przechowywaną w $LogNet.
Czwarte polecenie tworzy wirtualną kartę SCSI i używa parametru JobGroup, aby wskazać, że karta SCSI nie jest tworzona dopiero przed uruchomieniem polecenia cmdlet New-SCHardwareProfile.
Polecenie cmdlet New-SCVirtualScsiAdapter ustawia identyfikator karty na 6 i ustawia parametr Shared na $False, aby karta nie była współużytkowany, co byłoby konieczne, jeśli chcesz użyć go w klastrowaniu gościa.
Piąte polecenie tworzy wirtualną stację DYSKÓW DVD i używa parametru JobGroup, aby określić, że stacja DYSKÓW DVD nie jest tworzona dopiero przed uruchomieniem polecenia cmdlet New-SCHardwareProfile.
Polecenie cmdlet New-SCVirtualDVDDrive określa magistralę 1 i numer LUN 0, aby dołączyć wirtualny dysk DVD do kanału pomocniczego (0) w magistrali IDE.
Szóste polecenie tworzy profil sprzętu o nazwie TempHWProfile, ustawia właściciela na Contoso\ReneeLo, określa opis i że ilość pamięci na hoście, którego maszyna wirtualna utworzona przy użyciu tego szablonu będzie używać, wynosi 512 MB.
Polecenie cmdlet New-SCHardwareProfile używa parametru JobGroup, aby określić, że wszystkie poprzednie polecenia zawierające zmienną $JobGroupID 01 będą działać tuż przed New-SCHardwareProfile tworzy nowy profil sprzętu.
Po new-SCVirtualNetworkAdapter, New-SCVirtualSCSIAdapteri new-SCVirtualDVDDrive uruchomić, wynikowe obiekty, które są tworzone, są automatycznie skojarzone z nowym profilem sprzętu.
Siódme polecenie generuje nowy identyfikator GUID i przechowuje go w $JobGroupID 02.
Ten identyfikator grupy zadań będzie używany do identyfikowania wszelkich kolejnych poleceń, które zawierają ten identyfikator i opóźni uruchomienie tych poleceń dopiero tuż przed ostatnim poleceniem, które określa $JobGroupID 02 uruchomienia.
Ósme polecenie używa polecenia cmdlet get-SCVirtualHardDisk , aby uzyskać obiekt wirtualnego dysku twardego o nazwie Template.vhd, VHDs na vmHost01 i przechowuje obiekt w zmiennej $VHD.
Dziewiąte polecenie tworzy nowy dysk wirtualny i dołącza wirtualny dysk twardy przechowywany w $VHD (Template.vhd) do tego nowego dysku wirtualnego.
Polecenie określa magistralę 0 i numer LUN 0 w magistrali IDE, tak aby plik Template.vhd został dołączony do pierwszego miejsca (0) kanału podstawowego (0) w magistrali IDE nowego dysku wirtualnego.
Polecenie używa parametru JobGroup, aby określić, że nowy dysk wirtualny nie zostanie utworzony dopiero przed polecenie cmdlet New-SCVMTemplate jest uruchamiane w ostatnim poleceniu.
Dziesiąte polecenie pobiera obiekt profilu sprzętu reprezentujący profil sprzętu o nazwie TempHWProfile z biblioteki programu VMM i przechowuje obiekt w zmiennej $HWProfile.
Jedenaście polecenia pobiera określony obiekt systemu operacyjnego (64-bitowa wersja systemu Windows Server 2008 R2 Enterprise) i przechowuje obiekt w zmiennej $OS.
Ostatnie polecenie tworzy szablon maszyny wirtualnej o nazwie NewTemplate03, ustawia właściciela na Contoso\ReneeLo, określa, że ten szablon będzie używać profilu sprzętowego o nazwie TempHWProfile, ustawia nazwę komputera do losowego wygenerowania (wskazywanego gwiazdką *) i określa, że każda maszyna wirtualna utworzona przy użyciu tego szablonu zostanie przyłączona do grupy roboczej o nazwie WORKGROUP.
Polecenie cmdlet New-SCVMTemplate używa parametru JobGroup, aby określić, że wszystkie poprzednie polecenia zawierające zmienną $JobGroupID 02 są uruchamiane przed New-SCVMTemplate tworzy nowy szablon.
Po uruchomieniu add-SCVirtualHardDisk wynikowy obiekt wirtualnego dysku twardego, który jest tworzony, jest automatycznie skojarzony z nowym szablonem.
Przykład 4. Tworzenie szablonu maszyny wirtualnej z parametrem DRProtectionRequired ustawionym na $True
Pierwsze polecenie pobiera system operacyjny o nazwie Windows Server 2016 i zapisuje go w zmiennej $OS.
Drugie polecenie pobiera obiekt wirtualnego dysku twardego o nazwie VHDX01 z biblioteki programu VMM i przechowuje obiekt w zmiennej $VHDX.
Ostatnie polecenie tworzy szablon maszyny wirtualnej o nazwie VMTemplate04, który wymaga ochrony odzyskiwania po awarii dla maszyn wirtualnych utworzonych na podstawie tego szablonu.
Przykład 5. Tworzenie dostosowywalnego szablonu maszyny wirtualnej z systemem Linux na podstawie wirtualnego dysku twardego
Ostrzeżenie
W tym artykule odwołuje się do systemu CentOS — dystrybucji systemu Linux, która osiągnęła stan Zakończenia życia (EOL). Rozważ swoje użycie i odpowiednio zaplanuj. Aby uzyskać więcej informacji, zobacz wskazówki dotyczące zakończenia życia systemu CentOS.
Pierwsze polecenie pobiera określony obiekt systemu operacyjnego (CentOS Linux 6 (64 bit)) i przechowuje obiekt w zmiennej $OS.
Drugie polecenie pobiera wirtualny obiekt dysku twardego o nazwie LinuxVHD01 z biblioteki programu VMM na LibServer01 i przechowuje obiekt w zmiennej $VHD.
Ostatnie polecenie tworzy szablon maszyny wirtualnej o nazwie LinuxVMTemplate01 z systemu LinuxVHD01 i określa nazwę systemu operacyjnego.
Parametry
-AnswerFile
Określa obiekt skryptu przechowywany w bibliotece programu Virtual Machine Manager (VMM) do użycia jako plik odpowiedzi.
Nazwa skryptu pliku odpowiedzi zależy od systemu operacyjnego, który chcesz zainstalować na maszynie wirtualnej:
Plik Sysprep.inf.
Windows XP, Windows Server 2000 lub Windows Server 2003
Unattend.xml.
Windows Vista, Windows 7 lub Windows Server 2008
Właściwości parametru
Typ:
Script
Domyślna wartość:
None
Obsługuje symbole wieloznaczne:
False
DontShow:
False
Aliasy:
Plik SysPrep
Zestawy parametrów
(All)
Position:
Named
Obowiązkowy:
False
Wartość z potoku:
True
Wartość z potoku według nazwy właściwości:
False
Wartość z pozostałych argumentów:
False
-ApplicationProfile
Określa obiekt profilu aplikacji.
Właściwości parametru
Typ:
ApplicationProfile
Domyślna wartość:
None
Obsługuje symbole wieloznaczne:
False
DontShow:
False
Zestawy parametrów
(All)
Position:
Named
Obowiązkowy:
False
Wartość z potoku:
False
Wartość z potoku według nazwy właściwości:
False
Wartość z pozostałych argumentów:
False
-AutoLogonCount
Określa liczbę prób automatycznego rejestrowania administratora określonego w pliku odpowiedzi w sesji konsoli systemu Windows.
Właściwości parametru
Typ:
UInt32
Domyślna wartość:
None
Obsługuje symbole wieloznaczne:
False
DontShow:
False
Zestawy parametrów
(All)
Position:
Named
Obowiązkowy:
False
Wartość z potoku:
False
Wartość z potoku według nazwy właściwości:
False
Wartość z pozostałych argumentów:
False
-AutoLogonCredential
Określa konto Uruchom jako zawarte w pliku odpowiedzi używanym przez system Windows do logowania się do sesji konsoli po włączeniu automatycznego logowania administratora.
Właściwości parametru
Typ:
RunAsAccount
Domyślna wartość:
None
Obsługuje symbole wieloznaczne:
False
DontShow:
False
Zestawy parametrów
(All)
Position:
Named
Obowiązkowy:
False
Wartość z potoku:
False
Wartość z potoku według nazwy właściwości:
False
Wartość z pozostałych argumentów:
False
-AutomaticCriticalErrorAction
Określa akcję, która ma być wykonywana, gdy maszyna wirtualna napotka błąd krytyczny i przekracza limit czasu określony przez parametr AutomaticCriticalErrorActionTimeout.
Dopuszczalne wartości tego parametru to: Wstrzymaj i Brak.
Właściwości parametru
Typ:
UInt16
Domyślna wartość:
None
Obsługuje symbole wieloznaczne:
False
DontShow:
False
Zestawy parametrów
NewTemplateFromNothing
Position:
Named
Obowiązkowy:
False
Wartość z potoku:
False
Wartość z potoku według nazwy właściwości:
False
Wartość z pozostałych argumentów:
False
FromVHD
Position:
Named
Obowiązkowy:
False
Wartość z potoku:
False
Wartość z potoku według nazwy właściwości:
False
Wartość z pozostałych argumentów:
False
-AutomaticCriticalErrorActionTimeout
Określa czas oczekiwania w krytycznym wstrzymaniu w minutach przed wyłączeniem maszyny wirtualnej.
Właściwości parametru
Typ:
Int32
Domyślna wartość:
None
Obsługuje symbole wieloznaczne:
False
DontShow:
False
Zestawy parametrów
NewTemplateFromNothing
Position:
Named
Obowiązkowy:
False
Wartość z potoku:
False
Wartość z potoku według nazwy właściwości:
False
Wartość z pozostałych argumentów:
False
FromVHD
Position:
Named
Obowiązkowy:
False
Wartość z potoku:
False
Wartość z potoku według nazwy właściwości:
False
Wartość z pozostałych argumentów:
False
-BootVirtualHardDisk
Określa wirtualny dysk twardy, który zawiera plik systemu operacyjnego do użycia podczas tworzenia nowego szablonu.
Właściwości parametru
Typ:
VirtualHardDisk
Domyślna wartość:
None
Obsługuje symbole wieloznaczne:
False
DontShow:
False
Zestawy parametrów
FromVM
Position:
Named
Obowiązkowy:
False
Wartość z potoku:
False
Wartość z potoku według nazwy właściwości:
False
Wartość z pozostałych argumentów:
False
-CapabilityProfile
Określa obiekt profilu możliwości.
Właściwości parametru
Typ:
CapabilityProfile
Domyślna wartość:
None
Obsługuje symbole wieloznaczne:
False
DontShow:
False
Zestawy parametrów
(All)
Position:
Named
Obowiązkowy:
False
Wartość z potoku:
False
Wartość z potoku według nazwy właściwości:
False
Wartość z pozostałych argumentów:
False
-CheckpointType
Określa typ punktu kontrolnego.
Dopuszczalne wartości tego parametru to:
Niepełnosprawny
Produkcja
Tylko produkcja
Standard
Właściwości parametru
Typ:
CheckpointType
Domyślna wartość:
None
Dopuszczalne wartości:
Disabled, Production, ProductionOnly, Standard
Obsługuje symbole wieloznaczne:
False
DontShow:
False
Zestawy parametrów
NewTemplateFromNothing
Position:
Named
Obowiązkowy:
False
Wartość z potoku:
False
Wartość z potoku według nazwy właściwości:
False
Wartość z pozostałych argumentów:
False
FromVHD
Position:
Named
Obowiązkowy:
False
Wartość z potoku:
False
Wartość z potoku według nazwy właściwości:
False
Wartość z pozostałych argumentów:
False
-ComputerName
Określa nazwę komputera, który program VMM może jednoznacznie zidentyfikować w sieci.
Dopuszczalne wartości tego parametru to:
FQDN
Adres IPv4 lub IPv6
Nazwa NetBIOS
Właściwości parametru
Typ:
String
Domyślna wartość:
None
Obsługuje symbole wieloznaczne:
False
DontShow:
False
Zestawy parametrów
(All)
Position:
Named
Obowiązkowy:
False
Wartość z potoku:
False
Wartość z potoku według nazwy właściwości:
False
Wartość z pozostałych argumentów:
False
-CPUCount
Określa liczbę procesorów CPU na maszynie wirtualnej, w profilu sprzętu lub w szablonie.
Typy hostów obsługują następującą liczbę procesorów CPU:
Funkcja Hyper-V.
Maksymalnie cztery procesory CPU na maszynę wirtualną, w zależności od systemu operacyjnego gościa.
VMware ESX.
Maksymalnie cztery procesory CPU na maszynę wirtualną, ale tylko jeden procesor CPU na maszynie wirtualnej z systemem Windows NT 4.0.
Citrix XenServer.
Maksymalnie osiem procesorów CPU na maszynę wirtualną, w zależności od systemu operacyjnego gościa.
Właściwości parametru
Typ:
Byte
Domyślna wartość:
None
Obsługuje symbole wieloznaczne:
False
DontShow:
False
Aliasy:
LiczbaProcesorów
Zestawy parametrów
(All)
Position:
Named
Obowiązkowy:
False
Wartość z potoku:
False
Wartość z potoku według nazwy właściwości:
False
Wartość z pozostałych argumentów:
False
-CPUMaximumPercent
Określa najwyższy procent całkowitych zasobów pojedynczego procesora CPU na hoście, który może być używany przez określoną maszynę wirtualną w danym momencie.
Określa maksymalną dozwoloną liczbę procesorów DLA każdego wirtualnego węzła NUMA.
Właściwości parametru
Typ:
Byte
Domyślna wartość:
None
Obsługuje symbole wieloznaczne:
False
DontShow:
False
Zestawy parametrów
(All)
Position:
Named
Obowiązkowy:
False
Wartość z potoku:
False
Wartość z potoku według nazwy właściwości:
False
Wartość z pozostałych argumentów:
False
-CPURelativeWeight
Określa ilość zasobów procesora CPU na hoście, którego ta maszyna wirtualna może używać względem innych maszyn wirtualnych na tym samym hoście.
Maszyna wirtualna o wyższej wartości wagi jest przydzielana więcej zasobów procesora NIŻ maszyna wirtualna o mniejszej wartości wagi.
Termin VMware dla tych wartości to udziały.
Typy hostów obsługują następujące wartości względne:
Funkcja Hyper-V.
Od 1 do 10000.
VMware ESX.
Wysoka.
VMware ESX.
Powyżej normalnego.
VMware ESX.
Normalny (wartość domyślna). 1000.
VMware ESX.
Poniżej normalnego.
VMware ESX.
Niski poziom
VMware ESX.
Niestandardowy od 1 do 1000000.
Citrix XenServer.
Od 1 do 65536, normalny to 256.
Właściwości parametru
Typ:
Int32
Domyślna wartość:
None
Obsługuje symbole wieloznaczne:
False
DontShow:
False
Aliasy:
Względna waga
Zestawy parametrów
(All)
Position:
Named
Obowiązkowy:
False
Wartość z potoku:
False
Wartość z potoku według nazwy właściwości:
False
Wartość z pozostałych argumentów:
False
-CPUReserve
Określa minimalny procent zasobów pojedynczego procesora CPU na hoście do przydzielenia do maszyny wirtualnej.
Wartość procentowa pojemności procesora CPU, która jest dostępna dla maszyny wirtualnej, nigdy nie jest mniejsza niż ta wartość procentowa.
Właściwości parametru
Typ:
UInt16
Domyślna wartość:
None
Obsługuje symbole wieloznaczne:
False
DontShow:
False
Zestawy parametrów
(All)
Position:
Named
Obowiązkowy:
False
Wartość z potoku:
False
Wartość z potoku według nazwy właściwości:
False
Wartość z pozostałych argumentów:
False
-CPUType
Określa typ procesora CPU dla maszyny wirtualnej.
Aby pobrać listę wszystkich typów procesora, które są dostępne do użycia w maszynach wirtualnych w środowisku programu VMM, wpisz Get-SCCPUType.
Właściwości parametru
Typ:
ProcessorType
Domyślna wartość:
None
Obsługuje symbole wieloznaczne:
False
DontShow:
False
Zestawy parametrów
(All)
Position:
Named
Obowiązkowy:
False
Wartość z potoku:
False
Wartość z potoku według nazwy właściwości:
False
Wartość z pozostałych argumentów:
False
-DeploymentTypeNano
{{Wypełnij opis DeploymentTypeNano}}
Właściwości parametru
Typ:
Boolean
Domyślna wartość:
None
Obsługuje symbole wieloznaczne:
False
DontShow:
False
Zestawy parametrów
(All)
Position:
Named
Obowiązkowy:
False
Wartość z potoku:
False
Wartość z potoku według nazwy właściwości:
False
Wartość z pozostałych argumentów:
False
-Description
Określa opis szablonu maszyny wirtualnej.
Właściwości parametru
Typ:
String
Domyślna wartość:
None
Obsługuje symbole wieloznaczne:
False
DontShow:
False
Zestawy parametrów
(All)
Position:
Named
Obowiązkowy:
False
Wartość z potoku:
False
Wartość z potoku według nazwy właściwości:
False
Wartość z pozostałych argumentów:
False
-DisableAutoLogon
Wskazuje, że to polecenie cmdlet wyłącza automatyczne logowanie administratora.
Właściwości parametru
Typ:
SwitchParameter
Domyślna wartość:
None
Obsługuje symbole wieloznaczne:
False
DontShow:
False
Zestawy parametrów
(All)
Position:
Named
Obowiązkowy:
False
Wartość z potoku:
False
Wartość z potoku według nazwy właściwości:
False
Wartość z pozostałych argumentów:
False
-Domain
Określa w pełni kwalifikowaną nazwę domeny (FQDN) dla domeny usługi Active Directory.
Określa nazwę użytkownika i hasło konta, które ma uprawnienia do przyłączenia komputera do domeny.
Zalecamy używanie ograniczonego konta praw przyłączanego komputerów do domeny.
Dotyczy to zarówno komputerów wirtualnych, jak i fizycznych.
Można użyć bieżącego parametru, aby określić poświadczenia na VMHostProfile do przyłączenia fizycznego komputera hosta do domeny lub określić poświadczenia, na nowym lub istniejącym szablonie, w nowym lub istniejącym profilu systemu operacyjnego gościa lub na nowej maszynie wirtualnej, do przyłączenia maszyny wirtualnej do domeny.
Właściwości parametru
Typ:
VMMCredential
Domyślna wartość:
None
Obsługuje symbole wieloznaczne:
False
DontShow:
False
Aliasy:
JoinDomainCredential (Dołącz do domeny)
Zestawy parametrów
(All)
Position:
Named
Obowiązkowy:
False
Wartość z potoku:
False
Wartość z potoku według nazwy właściwości:
False
Wartość z pozostałych argumentów:
False
-DomainJoinOrganizationalUnit
Określa jednostkę organizacyjną, do której komputer jest przyłączony podczas nienadzorowanej minikonfiguratora.
Właściwości parametru
Typ:
String
Domyślna wartość:
None
Obsługuje symbole wieloznaczne:
False
DontShow:
False
Zestawy parametrów
(All)
Position:
Named
Obowiązkowy:
False
Wartość z potoku:
False
Wartość z potoku według nazwy właściwości:
False
Wartość z pozostałych argumentów:
False
-DRProtectionRequired
Ten parametr jest zarezerwowany do użytku w przyszłości.
Właściwości parametru
Typ:
Boolean
Domyślna wartość:
None
Obsługuje symbole wieloznaczne:
False
DontShow:
False
Zestawy parametrów
(All)
Position:
Named
Obowiązkowy:
False
Wartość z potoku:
False
Wartość z potoku według nazwy właściwości:
False
Wartość z pozostałych argumentów:
False
-DynamicMemoryBufferPercentage
Określa procent pamięci powyżej bieżącej alokacji pamięci maszyny wirtualnej, którą host powinien spróbować zarezerwować jako bufor.
Wartość domyślna to 20.
Włącza, gdy jest ustawiona na $True, pamięć dynamiczna dla maszyn wirtualnych.
Pamięć dynamiczną można włączyć bezpośrednio na maszynie wirtualnej lub w szablonie lub profilu sprzętu, który będzie używany do tworzenia maszyn wirtualnych.
Wartość domyślna to False.
Wymagane: możesz włączyć pamięć dynamiczną dla maszyny wirtualnej tylko wtedy, gdy ta maszyna wirtualna jest wdrożona na hoście z systemem Windows Server 2008 z dodatkiem SP1 lub nowszym lub jeśli maszyna wirtualna jest przechowywana w bibliotece w stanie zatrzymanym (zmiany sprzętowe przechowywanej maszyny wirtualnej mogą zostać wprowadzone tylko wtedy, gdy maszyna wirtualna nie ma migawek).
Włączenie pamięci dynamicznej na maszynie wirtualnej przechowywanej w bibliotece spowoduje ograniczenie umieszczania tej maszyny na hostach z systemem Windows Server 2008 z dodatkiem SP1 lub nowszym.
Przykładowy format: -DynamicMemoryEnabled $True
Właściwości parametru
Typ:
Boolean
Domyślna wartość:
None
Obsługuje symbole wieloznaczne:
False
DontShow:
False
Zestawy parametrów
(All)
Position:
Named
Obowiązkowy:
False
Wartość z potoku:
False
Wartość z potoku według nazwy właściwości:
False
Wartość z pozostałych argumentów:
False
-DynamicMemoryMaximumMB
Określa maksymalną ilość pamięci, którą można przydzielić do maszyny wirtualnej, jeśli jest włączona pamięć dynamiczna.
Wartość domyślna to 65536.
Wymagane: można włączyć pamięć dynamiczną dla maszyny wirtualnej tylko wtedy, gdy ta maszyna wirtualna jest wdrożona na hoście z systemem Windows Server 2008 R2 z dodatkiem SP1 lub nowszym lub jeśli maszyna wirtualna jest przechowywana w bibliotece w stanie zatrzymanym (zmiany sprzętowe przechowywanej maszyny wirtualnej można wprowadzić tylko wtedy, gdy maszyna wirtualna nie ma migawek).
Włączenie pamięci dynamicznej na maszynie wirtualnej przechowywanej w bibliotece spowoduje ograniczenie umieszczania tej maszyny na hostach z systemem Windows Server 2008 R2 z dodatkiem SP1 lub nowszym.
Przykładowy format: -DynamicMemoryMaximumMB 1024
Właściwości parametru
Typ:
Int32
Domyślna wartość:
None
Obsługuje symbole wieloznaczne:
False
DontShow:
False
Zestawy parametrów
(All)
Position:
Named
Obowiązkowy:
False
Wartość z potoku:
False
Wartość z potoku według nazwy właściwości:
False
Wartość z pozostałych argumentów:
False
-DynamicMemoryMinimumMB
Określa minimalną ilość pamięci, którą można przydzielić do maszyny wirtualnej, jeśli jest włączona pamięć dynamiczna.
Wartość domyślna to 65536.
Wymagane: można włączyć pamięć dynamiczną dla maszyny wirtualnej tylko wtedy, gdy ta maszyna wirtualna jest wdrożona na hoście z systemem Windows Server 2008 R2 z dodatkiem SP1 lub nowszym lub jeśli maszyna wirtualna jest przechowywana w bibliotece w stanie zatrzymanym (zmiany sprzętowe przechowywanej maszyny wirtualnej można wprowadzić tylko wtedy, gdy maszyna wirtualna nie ma migawek).
Włączenie pamięci dynamicznej na maszynie wirtualnej przechowywanej w bibliotece spowoduje ograniczenie umieszczania tej maszyny na hostach z systemem Windows Server 2008 R2 z dodatkiem SP1 lub nowszym.
Przykładowy format: -DynamicMemoryMinimumMB 1024
Właściwości parametru
Typ:
Int32
Domyślna wartość:
None
Obsługuje symbole wieloznaczne:
False
DontShow:
False
Zestawy parametrów
(All)
Position:
Named
Obowiązkowy:
False
Wartość z potoku:
False
Wartość z potoku według nazwy właściwości:
False
Wartość z pozostałych argumentów:
False
-EnableNestedVirtualization
Włącza wirtualizację zagnieżdżonych.
Właściwości parametru
Typ:
Boolean
Domyślna wartość:
None
Obsługuje symbole wieloznaczne:
False
DontShow:
False
Zestawy parametrów
(All)
Position:
Named
Obowiązkowy:
False
Wartość z potoku:
False
Wartość z potoku według nazwy właściwości:
False
Wartość z pozostałych argumentów:
False
-FullName
Określa nazwę osoby, w której jest zarejestrowana nazwa maszyny wirtualnej.
Właściwości parametru
Typ:
String
Domyślna wartość:
None
Obsługuje symbole wieloznaczne:
False
DontShow:
False
Zestawy parametrów
(All)
Position:
Named
Obowiązkowy:
False
Wartość z potoku:
False
Wartość z potoku według nazwy właściwości:
False
Wartość z pozostałych argumentów:
False
-Generation
Wskazuje generację tworzonej maszyny wirtualnej.
Właściwości parametru
Typ:
Int32
Domyślna wartość:
None
Obsługuje symbole wieloznaczne:
False
DontShow:
False
Zestawy parametrów
NewTemplateFromNothing
Position:
Named
Obowiązkowy:
False
Wartość z potoku:
False
Wartość z potoku według nazwy właściwości:
False
Wartość z pozostałych argumentów:
False
FromVHD
Position:
Named
Obowiązkowy:
False
Wartość z potoku:
False
Wartość z potoku według nazwy właściwości:
False
Wartość z pozostałych argumentów:
False
-GuestOSProfile
Określa obiekt profilu systemu operacyjnego gościa.
Właściwości parametru
Typ:
GuestOSProfile
Domyślna wartość:
None
Obsługuje symbole wieloznaczne:
False
DontShow:
False
Zestawy parametrów
(All)
Position:
Named
Obowiązkowy:
False
Wartość z potoku:
False
Wartość z potoku według nazwy właściwości:
False
Wartość z pozostałych argumentów:
False
-GuiRunOnceCommands
Określa tablicę poleceń, które mają zostać dodane do [GuiRunOnce] sekcji pliku odpowiedzi nienadzorowanej.
Użyj pojedynczych cudzysłowów wokół każdego ciągu ujętego w podwójny cudzysłów.
Aby uzyskać informacje o sposobie korzystania z cudzysłowów w programie Windows PowerShell, wpisz Get-Help about_Quoting_Rules.
Właściwości parametru
Typ:
String[]
Domyślna wartość:
None
Obsługuje symbole wieloznaczne:
False
DontShow:
False
Zestawy parametrów
(All)
Position:
Named
Obowiązkowy:
False
Wartość z potoku:
False
Wartość z potoku według nazwy właściwości:
False
Wartość z pozostałych argumentów:
False
-HardwareProfile
Określa obiekt profilu sprzętowego.
Właściwości parametru
Typ:
HardwareProfile
Domyślna wartość:
None
Obsługuje symbole wieloznaczne:
False
DontShow:
False
Zestawy parametrów
(All)
Position:
Named
Obowiązkowy:
False
Wartość z potoku:
False
Wartość z potoku według nazwy właściwości:
False
Wartość z pozostałych argumentów:
False
-HAVMPriority
Określa priorytet maszyny wirtualnej.
Maszyny wirtualne są uruchamiane w kolejności priorytetowej do limitów węzła klastra hostów.
Prawidłowe dane wejściowe dla tego parametru to liczbowa reprezentacja priorytetu:
Wysoka.
3000
Średni.
2000
Niski poziom
1000
Jeśli określisz wartość zero (0), maszyna wirtualna nie zostanie automatycznie uruchomiona ponownie.
Właściwości parametru
Typ:
UInt32
Domyślna wartość:
None
Obsługuje symbole wieloznaczne:
False
DontShow:
False
Zestawy parametrów
(All)
Position:
Named
Obowiązkowy:
False
Wartość z potoku:
False
Wartość z potoku według nazwy właściwości:
False
Wartość z pozostałych argumentów:
False
-HighlyAvailable
Wskazuje, czy należy umieścić maszynę wirtualną na hoście Hyper-V, który jest częścią klastra hostów.
Skonfiguruj to ustawienie na maszynie wirtualnej lub w szablonie lub profilu sprzętu używanym do tworzenia maszyn wirtualnych.
Właściwości parametru
Typ:
Boolean
Domyślna wartość:
None
Obsługuje symbole wieloznaczne:
False
DontShow:
False
Zestawy parametrów
(All)
Position:
Named
Obowiązkowy:
False
Wartość z potoku:
False
Wartość z potoku według nazwy właściwości:
False
Wartość z pozostałych argumentów:
False
-JobGroup
Określa identyfikator serii poleceń, które będą uruchamiane jako zestaw tuż przed ostatnim poleceniem zawierającym ten sam identyfikator grupy zadań.
Właściwości parametru
Typ:
Guid
Domyślna wartość:
None
Obsługuje symbole wieloznaczne:
False
DontShow:
False
Zestawy parametrów
NewTemplateFromNothing
Position:
Named
Obowiązkowy:
True
Wartość z potoku:
False
Wartość z potoku według nazwy właściwości:
False
Wartość z pozostałych argumentów:
False
-JobVariable
Określa, że postęp zadania jest śledzony i przechowywany w zmiennej o nazwie tego parametru.
Właściwości parametru
Typ:
String
Domyślna wartość:
None
Obsługuje symbole wieloznaczne:
False
DontShow:
False
Zestawy parametrów
(All)
Position:
Named
Obowiązkowy:
False
Wartość z potoku:
False
Wartość z potoku według nazwy właściwości:
False
Wartość z pozostałych argumentów:
False
-LibraryServer
Określa obiekt serwera biblioteki programu VMM.
Właściwości parametru
Typ:
LibraryServer
Domyślna wartość:
None
Obsługuje symbole wieloznaczne:
False
DontShow:
False
Zestawy parametrów
FromVM
Position:
Named
Obowiązkowy:
False
Wartość z potoku:
False
Wartość z potoku według nazwy właściwości:
False
Wartość z pozostałych argumentów:
False
-LinuxAdministratorSSHKey
Określa plik klucza publicznego dla klucza SSH systemu Linux.
Właściwości parametru
Typ:
SSHKey
Domyślna wartość:
None
Obsługuje symbole wieloznaczne:
False
DontShow:
False
Zestawy parametrów
NewTemplateFromNothing
Position:
Named
Obowiązkowy:
False
Wartość z potoku:
False
Wartość z potoku według nazwy właściwości:
False
Wartość z pozostałych argumentów:
False
FromVHD
Position:
Named
Obowiązkowy:
False
Wartość z potoku:
False
Wartość z potoku według nazwy właściwości:
False
Wartość z pozostałych argumentów:
False
FromTemplate
Position:
Named
Obowiązkowy:
False
Wartość z potoku:
False
Wartość z potoku według nazwy właściwości:
False
Wartość z pozostałych argumentów:
False
SSHKeyFile
Position:
Named
Obowiązkowy:
False
Wartość z potoku:
False
Wartość z potoku według nazwy właściwości:
False
Wartość z pozostałych argumentów:
False
-LinuxAdministratorSSHKeyString
Określa klucz SSH administratora systemu Linux jako ciąg.
Właściwości parametru
Typ:
String
Domyślna wartość:
None
Obsługuje symbole wieloznaczne:
False
DontShow:
False
Zestawy parametrów
NewTemplateFromNothing
Position:
Named
Obowiązkowy:
False
Wartość z potoku:
False
Wartość z potoku według nazwy właściwości:
False
Wartość z pozostałych argumentów:
False
FromVHD
Position:
Named
Obowiązkowy:
False
Wartość z potoku:
False
Wartość z potoku według nazwy właściwości:
False
Wartość z pozostałych argumentów:
False
FromTemplate
Position:
Named
Obowiązkowy:
False
Wartość z potoku:
False
Wartość z potoku według nazwy właściwości:
False
Wartość z pozostałych argumentów:
False
SSHKeyString
Position:
Named
Obowiązkowy:
False
Wartość z potoku:
False
Wartość z potoku według nazwy właściwości:
False
Wartość z pozostałych argumentów:
False
-LinuxDomainName
Określa w pełni kwalifikowaną nazwę domeny (FQDN) do użycia w połączeniu ze specjalizacją systemu operacyjnego Linux.
Określa nazwę użytkownika i hasło dla konta administratora lokalnego (lub konta głównego systemu Linux w przypadku profilu systemu operacyjnego gościa zgodnego z systemem Linux).
Określanie poświadczeń w nowym lub istniejącym szablonie, w nowym lub istniejącym profilu systemu operacyjnego gościa lub na nowej maszynie wirtualnej zastępuje wszelkie istniejące hasło administratora.
Właściwości parametru
Typ:
VMMCredential
Domyślna wartość:
None
Obsługuje symbole wieloznaczne:
False
DontShow:
False
Aliasy:
Dane uwierzytelniające AdminPasswordCredential
Zestawy parametrów
(All)
Position:
Named
Obowiązkowy:
False
Wartość z potoku:
False
Wartość z potoku według nazwy właściwości:
False
Wartość z pozostałych argumentów:
False
-MemoryMB
Określa ilość pamięci dostępu losowego (RAM), w megabajtach (MB) na hoście, który to polecenie cmdlet przydziela do przekonwertowanej maszyny wirtualnej.
Wartość domyślna to 512 MB.
W przypadku maszyny wirtualnej, na której jest włączona pamięć dynamiczna na hoście z systemem Windows Server 2008 R2 z dodatkiem SP1 lub nowszym, określ wartość pamięci uruchamiania.
Typy hostów mają następującą maksymalną ilość pamięci przypisywaną do maszyn wirtualnych:
Funkcja Hyper-V.
Maksymalnie 65536 MB pamięci RAM na maszynę wirtualną.
VMware ESX Server 3.0.x.
Maksymalnie 16384 MB pamięci RAM na maszynę wirtualną.
VMware ESX Server 3.5.x.
Maksymalnie 65532 MB pamięci RAM na maszynę wirtualną.
Citrix XenServer.
Maksymalnie 32265 MB pamięci RAM na maszynę wirtualną.
Właściwości parametru
Typ:
Int32
Domyślna wartość:
None
Obsługuje symbole wieloznaczne:
False
DontShow:
False
Zestawy parametrów
(All)
Position:
Named
Obowiązkowy:
False
Wartość z potoku:
False
Wartość z potoku według nazwy właściwości:
False
Wartość z pozostałych argumentów:
False
-MemoryPerVirtualNumaNodeMaximumMB
Określa maksymalną ilość pamięci w MB dozwoloną dla każdego wirtualnego węzła NUMA.
Właściwości parametru
Typ:
Int32
Domyślna wartość:
None
Obsługuje symbole wieloznaczne:
False
DontShow:
False
Zestawy parametrów
(All)
Position:
Named
Obowiązkowy:
False
Wartość z potoku:
False
Wartość z potoku według nazwy właściwości:
False
Wartość z pozostałych argumentów:
False
-MemoryWeight
Wskazuje priorytet przydzielania pamięci do maszyny wirtualnej względem innych maszyn wirtualnych na tym samym hoście.
Maszyna wirtualna z wyższym ustawieniem jest przydzielana więcej zasobów pamięci niż maszyna wirtualna z niższym ustawieniem.
Dla hosta z systemem Windows Server 2008 R2 z dodatkiem SP1 lub nowszym 5000 = Normalny, 10000 = Wysoki, 0 = Niski, od 1 do 10000 = Niestandardowy.
Właściwości parametru
Typ:
Int32
Domyślna wartość:
None
Obsługuje symbole wieloznaczne:
False
DontShow:
False
Zestawy parametrów
(All)
Position:
Named
Obowiązkowy:
False
Wartość z potoku:
False
Wartość z potoku według nazwy właściwości:
False
Wartość z pozostałych argumentów:
False
-MergeAnswerFile
Wskazuje, czy to polecenie cmdlet scala plik odpowiedzi wraz z ustawieniami systemu operacyjnego gościa.
Wartość domyślna to $True.
Konsola programu VMM używa tego parametru.
Nie należy określać tego parametru.
Właściwości parametru
Typ:
Boolean
Domyślna wartość:
None
Obsługuje symbole wieloznaczne:
False
DontShow:
False
Zestawy parametrów
(All)
Position:
Named
Obowiązkowy:
False
Wartość z potoku:
False
Wartość z potoku według nazwy właściwości:
False
Wartość z pozostałych argumentów:
False
-MonitorMaximumCount
Określa maksymalną liczbę monitorów, które obsługuje wirtualna karta wideo.
Właściwości parametru
Typ:
Int32
Domyślna wartość:
None
Obsługuje symbole wieloznaczne:
False
DontShow:
False
Zestawy parametrów
(All)
Position:
Named
Obowiązkowy:
False
Wartość z potoku:
False
Wartość z potoku według nazwy właściwości:
False
Wartość z pozostałych argumentów:
False
-MonitorMaximumResolution
Określa wartość jako ciąg, która reprezentuje maksymalną możliwą rozdzielczość monitora wirtualnej karty wideo.
Dopuszczalne wartości tego parametru to:
Określa, że nie można dostosować ustawień systemu operacyjnego gościa w tym szablonie.
Właściwości parametru
Typ:
SwitchParameter
Domyślna wartość:
None
Obsługuje symbole wieloznaczne:
False
DontShow:
False
Zestawy parametrów
NewTemplateFromNothing
Position:
Named
Obowiązkowy:
False
Wartość z potoku:
False
Wartość z potoku według nazwy właściwości:
False
Wartość z pozostałych argumentów:
False
FromVHD
Position:
Named
Obowiązkowy:
False
Wartość z potoku:
False
Wartość z potoku według nazwy właściwości:
False
Wartość z pozostałych argumentów:
False
FromVM
Position:
Named
Obowiązkowy:
False
Wartość z potoku:
False
Wartość z potoku według nazwy właściwości:
False
Wartość z pozostałych argumentów:
False
-NumaIsolationRequired
Wskazuje, czy wymagana jest izolacja NUMA.
Właściwości parametru
Typ:
Boolean
Domyślna wartość:
None
Obsługuje symbole wieloznaczne:
False
DontShow:
False
Zestawy parametrów
(All)
Position:
Named
Obowiązkowy:
False
Wartość z potoku:
False
Wartość z potoku według nazwy właściwości:
False
Wartość z pozostałych argumentów:
False
-OperatingSystem
Określa typ systemu operacyjnego dla maszyny wirtualnej.
Aby wyświetlić listę nazw wszystkich dostępnych systemów operacyjnych w programie VMM, wpisz Get-SCOperatingSystem.
Właściwości parametru
Typ:
OperatingSystem
Domyślna wartość:
None
Obsługuje symbole wieloznaczne:
False
DontShow:
False
Zestawy parametrów
(All)
Position:
Named
Obowiązkowy:
False
Wartość z potoku:
False
Wartość z potoku według nazwy właściwości:
False
Wartość z pozostałych argumentów:
False
-OrganizationName
Określa nazwę organizacji dla osoby, w której jest zarejestrowana nazwa maszyny wirtualnej.
Właściwości parametru
Typ:
String
Domyślna wartość:
None
Obsługuje symbole wieloznaczne:
False
DontShow:
False
Aliasy:
Nazwa organizacji
Zestawy parametrów
(All)
Position:
Named
Obowiązkowy:
False
Wartość z potoku:
False
Wartość z potoku według nazwy właściwości:
False
Wartość z pozostałych argumentów:
False
-Owner
Określa właściciela obiektu programu VMM w postaci prawidłowego konta użytkownika domeny.
Przykładowy format: -Owner "Contoso\PattiFuller"
Przykładowy format: -Owner "PattiFuller@Contoso"
Właściwości parametru
Typ:
String
Domyślna wartość:
None
Obsługuje symbole wieloznaczne:
False
DontShow:
False
Zestawy parametrów
(All)
Position:
Named
Obowiązkowy:
False
Wartość z potoku:
False
Wartość z potoku według nazwy właściwości:
False
Wartość z pozostałych argumentów:
False
-ProductKey
Określa klucz produktu.
Klucz produktu to 25-cyfrowy numer identyfikujący licencję produktu.
Klucz produktu może służyć do rejestrowania programu VMM lub systemu operacyjnego do zainstalowania na maszynie wirtualnej lub hoście.
Pomija uruchamianie programu tylnego licencjonowania oprogramowania systemu Windows.
Ten program przywraca system operacyjny Windows do pierwotnego, gotowego stanu licencjonowania.
Ważne: zapoznaj się z umowami licencyjnymi dotyczącymi aktywacji i programu Rearm.
Użycie tego parametru może naruszać umowy licencyjne.
Właściwości parametru
Typ:
SwitchParameter
Domyślna wartość:
None
Obsługuje symbole wieloznaczne:
False
DontShow:
False
Zestawy parametrów
FromVM
Position:
Named
Obowiązkowy:
False
Wartość z potoku:
False
Wartość z potoku według nazwy właściwości:
False
Wartość z pozostałych argumentów:
False
-SQLProfile
Określa obiekt profilu programu SQL Server.
Właściwości parametru
Typ:
SQLProfile
Domyślna wartość:
None
Obsługuje symbole wieloznaczne:
False
DontShow:
False
Zestawy parametrów
(All)
Position:
Named
Obowiązkowy:
False
Wartość z potoku:
False
Wartość z potoku według nazwy właściwości:
False
Wartość z pozostałych argumentów:
False
-TimeZone
Określa liczbę (indeks), która identyfikuje region geograficzny, który współudzieli ten sam czas standardowy.
Aby uzyskać listę indeksów strefy czasowej, zobacz wartości indeksu strefy czasowej firmy Microsoft pod adresem http://go.microsoft.com/fwlink/?LinkId=120935.
Jeśli nie określono żadnej strefy czasowej, domyślna strefa czasowa używana dla maszyny wirtualnej jest tym samym ustawieniem strefy czasowej, które znajduje się na hoście maszyny wirtualnej.
Przykładowy format określający strefę czasową GMT w warstwie Standardowa: -TimeZone 085
Właściwości parametru
Typ:
Int32
Domyślna wartość:
None
Obsługuje symbole wieloznaczne:
False
DontShow:
False
Zestawy parametrów
(All)
Position:
Named
Obowiązkowy:
False
Wartość z potoku:
False
Wartość z potoku według nazwy właściwości:
False
Wartość z pozostałych argumentów:
False
-UnattendSettings
Określa parę klucz/wartość składającą się z String, String.
Określa maksymalną liczbę węzłów NUMA dozwolonych dla każdego gniazda.
Właściwości parametru
Typ:
Byte
Domyślna wartość:
None
Obsługuje symbole wieloznaczne:
False
DontShow:
False
Zestawy parametrów
(All)
Position:
Named
Obowiązkowy:
False
Wartość z potoku:
False
Wartość z potoku według nazwy właściwości:
False
Wartość z pozostałych argumentów:
False
-VirtualVideoAdapterEnabled
Włącza, gdy jest ustawiona na $True, wirtualna karta wideo 3D firmy Microsoft dla maszyn wirtualnych.
Wirtualną kartę wideo można włączyć bezpośrednio na maszynie wirtualnej lub w szablonie lub profilu sprzętu, który będzie używany do tworzenia maszyn wirtualnych.
Wymagane: Możesz włączyć wirtualną kartę wideo firmy Microsoft 3D dla maszyny wirtualnej tylko wtedy, gdy ta maszyna wirtualna jest wdrożona na hoście z systemem Windows Server 2008 R2 z dodatkiem SP1 (z zainstalowaną rolą usług pulpitu zdalnego i usługą wirtualnej wirtualnej grafiki pulpitu zdalnego) lub nowszym lub jeśli maszyna wirtualna jest przechowywana w bibliotece w stanie zatrzymanym (zmiany sprzętowe przechowywanej maszyny wirtualnej można wprowadzić tylko wtedy, gdy wirtualna maszyna wirtualna jest zainstalowana maszyna nie ma migawek).
Włączenie wirtualnej karty wideo 3D firmy Microsoft na maszynie wirtualnej przechowywanej w bibliotece spowoduje ograniczenie umieszczania tej maszyny na hostach z systemem Windows Server 2008 R2 SP1 (z zainstalowaną rolą usług pulpitu zdalnego i usługą roli wirtualnej grafiki pulpitu zdalnego) lub nowszym.
Określa obiekt szablonu programu VMM używany do tworzenia maszyn wirtualnych.
Właściwości parametru
Typ:
Template
Domyślna wartość:
None
Obsługuje symbole wieloznaczne:
False
DontShow:
False
Aliasy:
Szablon
Zestawy parametrów
FromTemplate
Position:
Named
Obowiązkowy:
True
Wartość z potoku:
True
Wartość z potoku według nazwy właściwości:
False
Wartość z pozostałych argumentów:
False
-Workgroup
Określa nowy lub istniejący szablon, w nowym lub istniejącym profilu systemu operacyjnego gościa lub na nowej maszynie wirtualnej nazwę grupy roboczej, do której chcesz dołączyć maszynę wirtualną.
Tego parametru można użyć do zastąpienia istniejącej wartości szablonu lub profilu systemu operacyjnego gościa.
Właściwości parametru
Typ:
String
Domyślna wartość:
None
Obsługuje symbole wieloznaczne:
False
DontShow:
False
Aliasy:
JoinWorkgroup
Zestawy parametrów
(All)
Position:
Named
Obowiązkowy:
False
Wartość z potoku:
False
Wartość z potoku według nazwy właściwości:
False
Wartość z pozostałych argumentów:
False
CommonParameters
To polecenie cmdlet obsługuje typowe parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction i -WarningVariable. Aby uzyskać więcej informacji, zobacz about_CommonParameters.