New-SCGuestOSProfile
Erstellt ein Gastbetriebssystemprofil für die Verwendung in VMM.
Syntax
New-SCGuestOSProfile
[-Shielded <Boolean>]
[-GuiRunOnceCommands <String[]>]
[-MergeAnswerFile <Boolean>]
[-AnswerFile <Script>]
[-OperatingSystem <OperatingSystem>]
[-VMMServer <ServerConnection>]
[-Name] <String>
[-Description <String>]
[-FullName <String>]
[-OrganizationName <String>]
[-ComputerName <String>]
[-ProductKey <String>]
[-LocalAdministratorCredential <VMMCredential>]
[-TimeZone <Int32>]
[-RemoveServerFeatures]
[-GuestOSProfile <GuestOSProfile>]
[-Owner <String>]
[-UserRole <UserRole>]
[-AutoLogonCredential <RunAsAccount>]
[-AutoLogonCount <UInt32>]
[-DisableAutoLogon]
[-UnattendSettings <System.Collections.Generic.Dictionary`2[System.String,System.String]>]
[-DomainJoinOrganizationalUnit <String>]
[-RemoveDomainJoinOrganizationalUnit]
[-LinuxDomainName <String>]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
New-SCGuestOSProfile
[-Shielded <Boolean>]
[-GuiRunOnceCommands <String[]>]
[-MergeAnswerFile <Boolean>]
[-AnswerFile <Script>]
[-OperatingSystem <OperatingSystem>]
[-LinuxAdministratorSSHKey <SSHKey>]
[-VMMServer <ServerConnection>]
[-Name] <String>
[-Description <String>]
[-FullName <String>]
[-OrganizationName <String>]
[-ComputerName <String>]
[-ProductKey <String>]
[-LocalAdministratorCredential <VMMCredential>]
[-TimeZone <Int32>]
[-RemoveServerFeatures]
[-GuestOSProfile <GuestOSProfile>]
[-Owner <String>]
[-UserRole <UserRole>]
[-AutoLogonCredential <RunAsAccount>]
[-AutoLogonCount <UInt32>]
[-DisableAutoLogon]
[-UnattendSettings <System.Collections.Generic.Dictionary`2[System.String,System.String]>]
[-DomainJoinOrganizationalUnit <String>]
[-RemoveDomainJoinOrganizationalUnit]
[-LinuxDomainName <String>]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
New-SCGuestOSProfile
[-Shielded <Boolean>]
[-GuiRunOnceCommands <String[]>]
[-MergeAnswerFile <Boolean>]
[-AnswerFile <Script>]
[-OperatingSystem <OperatingSystem>]
[-LinuxAdministratorSSHKeyString <String>]
[-VMMServer <ServerConnection>]
[-Name] <String>
[-Description <String>]
[-FullName <String>]
[-OrganizationName <String>]
[-ComputerName <String>]
[-ProductKey <String>]
[-LocalAdministratorCredential <VMMCredential>]
[-TimeZone <Int32>]
[-RemoveServerFeatures]
[-GuestOSProfile <GuestOSProfile>]
[-Owner <String>]
[-UserRole <UserRole>]
[-AutoLogonCredential <RunAsAccount>]
[-AutoLogonCount <UInt32>]
[-DisableAutoLogon]
[-UnattendSettings <System.Collections.Generic.Dictionary`2[System.String,System.String]>]
[-DomainJoinOrganizationalUnit <String>]
[-RemoveDomainJoinOrganizationalUnit]
[-LinuxDomainName <String>]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
New-SCGuestOSProfile
[-Shielded <Boolean>]
[-GuiRunOnceCommands <String[]>]
[-MergeAnswerFile <Boolean>]
[-AnswerFile <Script>]
[-OperatingSystem <OperatingSystem>]
[-VMMServer <ServerConnection>]
[-Name] <String>
[-Description <String>]
[-FullName <String>]
[-OrganizationName <String>]
[-ComputerName <String>]
[-ProductKey <String>]
[-LocalAdministratorCredential <VMMCredential>]
[-TimeZone <Int32>]
[-RemoveServerFeatures]
-Domain <String>
[-DeploymentTypeNano <Boolean>]
[-DomainJoinCredential <VMMCredential>]
[-GuestOSProfile <GuestOSProfile>]
[-Owner <String>]
[-UserRole <UserRole>]
[-AutoLogonCredential <RunAsAccount>]
[-AutoLogonCount <UInt32>]
[-DisableAutoLogon]
[-UnattendSettings <System.Collections.Generic.Dictionary`2[System.String,System.String]>]
[-DomainJoinOrganizationalUnit <String>]
[-RemoveDomainJoinOrganizationalUnit]
[-LinuxDomainName <String>]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
New-SCGuestOSProfile
[-Shielded <Boolean>]
[-GuiRunOnceCommands <String[]>]
[-MergeAnswerFile <Boolean>]
[-AnswerFile <Script>]
[-OperatingSystem <OperatingSystem>]
[-VMMServer <ServerConnection>]
[-Name] <String>
[-Description <String>]
[-FullName <String>]
[-OrganizationName <String>]
[-ComputerName <String>]
[-ProductKey <String>]
[-LocalAdministratorCredential <VMMCredential>]
[-TimeZone <Int32>]
[-RemoveServerFeatures]
[-Workgroup <String>]
[-GuestOSProfile <GuestOSProfile>]
[-Owner <String>]
[-UserRole <UserRole>]
[-AutoLogonCredential <RunAsAccount>]
[-AutoLogonCount <UInt32>]
[-DisableAutoLogon]
[-UnattendSettings <System.Collections.Generic.Dictionary`2[System.String,System.String]>]
[-DomainJoinOrganizationalUnit <String>]
[-RemoveDomainJoinOrganizationalUnit]
[-LinuxDomainName <String>]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
Beschreibung
Das Cmdlet New-SCGuestOSProfile erstellt ein Gastbetriebssystemprofil für die Verwendung in Virtual Machine Manager (VMM). Ein Gastbetriebssystem ist das Betriebssystem auf einem virtuellen Computer, im Gegensatz zu einem Hostbetriebssystem, das sich auf dem physischen Hostcomputer befindet, auf dem mindestens ein virtueller Computer bereitgestellt wird.
Ein Gastbetriebssystemprofil speichert Konfigurationsinformationen des Betriebssystems. Ein Profil besteht aus einer Reihe von Eigenschaften, die die häufigsten Einstellungen enthalten, die in einer unbeaufsichtigten Antwortdatei angegeben sind (z. B. eine Sysprep.inf oder eine Unattend.xml Datei).
Sie können ein eigenständiges Gastbetriebssystemprofil erstellen oder eine Vorlage oder einen virtuellen Computer so anpassen, dass die Einstellungen des Gastbetriebssystems enthalten sind. Das Cmdlet New-SCGuestOSProfile speichert das neue Profilobjekt des Gastbetriebssystems in der VMM-Bibliothek.
Sie können ein Gastbetriebssystemprofil basierend auf Den Standardeinstellungen erstellen, basierend auf einem vorhandenen Gastbetriebssystemprofil, oder Sie können Einstellungen beim Erstellen des Profils anpassen. Wenn Sie keine Parameter außer dem Parameter "Name" angeben, erstellt das Cmdlet New-SCGuestOSProfile cmdlet ein Standardmäßiges Gastbetriebssystemprofilobjekt.
Beispiele
Beispiel 1: Erstellen eines Standardmäßigen Gastbetriebssystemprofils
PS C:\> $OS = Get-SCOperatingSystem -VMMServer "VMMServer01.Contoso.com" | where {$_.Name -eq "64-bit edition of Windows Server 2008 R2 Enterprise"}
PS C:\> New-SCGuestOSProfile -Name "NewOSProfile01" -OperatingSystem $OS
Der erste Befehl ruft das Betriebssystemobjekt namens "64-Bit-Edition von Windows Server 2008 R2 Enterprise" von VMMServer01 ab und speichert das Objekt in der $OS Variablen.
Der zweite Befehl erstellt ein Standardmäßiges Gastbetriebssystemprofil namens NewProfile01 und gibt den Namen des Betriebssystems an.
Beispiel 2: Erstellen eines Gastbetriebssystemprofils zum Hinzufügen eines virtuellen Computers zu einer Domäne
PS C:\> $DomainCredential = Get-SCRunAsAccount -Name "RunAsAccount01"
PS C:\> $OS = Get-SCOperatingSystem -VMMServer "VMMServer01.Contoso.com" | where {$_.Name -eq "64-bit edition of Windows Server 2008 R2 Enterprise"}
PS C:\> New-SCGuestOSProfile -Name "NewOSProfile02" -JoinDomain "Contoso.com" -DomainJoinCredential $DomainCredential -OperatingSystem $OS
Der erste Befehl ruft das Run As-Kontoobjekt mit dem Namen RunAsAccount01 ab und speichert das Objekt in der $DomainCredential Variablen.
Der zweite Befehl ruft das Betriebssystemobjekt namens 64-Bit-Edition von Windows Server 2008 R2 Enterprise von VMMServer01 ab und speichert das Objekt in der $OS Variablen.
Der letzte Befehl erstellt ein Gastbetriebssystemprofil namens NewOSProfile02 und gibt den Namen des Betriebssystems an. Wenn Sie NewOSProfile02 zum Erstellen eines virtuellen Computers verwenden, verwendet das Profil das angegebene Run As-Konto, um dem virtuellen Computer der Contoso.com Domäne beizutreten.
Hinweis: Wenn Sie ein PSCredential--Objekt anstelle eines RunAs-Kontos für den parameter DomainJoinCredential bereitstellen, empfiehlt es sich, nur ein Konto mit eingeschränkten Rechten für die automatische Teilnahme an einem virtuellen Computer zu einer Domäne zu verwenden, da der Domänenkontoname und das Kennwort kurz im Nur-Text auf dem Hostserver angezeigt werden.
Beispiel 3: Klonen eines vorhandenen Gastbetriebssystemprofils
PS C:\> $OSProfile = Get-SCGuestOSProfile -Name "NewOSProfile02"
PS C:\> $OS = Get-SCOperatingSystem -VMMServer "VMMServer01.contoso.com" | where {$_.Name -eq "64-bit edition of Windows Server 2008 R2 Datacenter"}
PS C:\> New-SCGuestOSProfile -Name "NewOSProfile03" -GuestOSProfile $OSProfile -ComputerName "Contoso03" -OperatingSystem $OS
Der erste Befehl ruft das Gastbetriebssystemprofilobjekt mit dem Namen NewOSProfile02 ab und speichert das Objekt in der $OSProfile Variablen.
Der zweite Befehl ruft das Betriebssystemobjekt namens 64-Bit-Edition von Windows Server 2008 R2 Datacenter ab und speichert das Objekt in der $OS Variablen.
Der letzte Befehl erstellt das Gastbetriebssystemprofil namens NewOSProfile03, das auf NewOSProfile02 basiert, ändert jedoch den Computernamen und gibt einen anderen Namen für das Betriebssystem an. Alle anderen Einstellungen in NewOSProfile03 sind identisch mit denen in NewOSProfile02.
Beispiel 4: Erstellen eines Linux-Gastbetriebssystemprofils und Festlegen des Linux-DNS-Domänennamens
Vorsicht
In diesem Artikel wird auf CentOS verwiesen, eine Linux-Verteilung, die den Status "End Of Life" (EOL) erreicht hat. Bitte berücksichtigen Sie Ihre Nutzung und Planung entsprechend. Weitere Informationen finden Sie in der CentOS End Of Life-Anleitung.
PS C:\> $OS = Get-SCOperatingSystem -VMMServer "VMMServer01.Contoso.com" | where {$_.Name -eq "CentOS Linux 6 (64 bit)"}
PS C:\> New-SCGuestOSProfile -Name "My CentOS Profile" -LinuxDomainName "contoso.com" -OperatingSystem $os
Der erste Befehl ruft das Betriebssystemobjekt namens CentOS Linux 6 (64 Bit) von VMMServer01 ab und speichert das Objekt in der $OS Variablen.
Der zweite Befehl erstellt ein Gastbetriebssystemprofil namens "My CentOS Profile" und gibt den Namen des Betriebssystems und des Linux-DNS-Domänennamens an. Wenn Sie das My CentOS-Profil zum Erstellen eines virtuellen Computers verwenden, verwendet das Profil den angegebenen Linux-DNS-Domänennamen.
Parameter
-AnswerFile
Gibt ein Skriptobjekt an, das in der VMM-Bibliothek als Antwortdatei verwendet werden soll. Der Name des Antwortdateiskripts hängt vom Betriebssystem ab, das Sie auf einem virtuellen Computer installieren möchten:
- Sysprep.inf. Windows XP, Windows Server 2000 oder Windows Server 2003
- Unattend.xml. Windows Vista, Windows 7 oder Windows Server 2008
Typ: | Script |
Aliase: | SysPrepFile |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | True |
Platzhalterzeichen akzeptieren: | False |
-AutoLogonCount
Gibt an, wie oft Windows den in der Antwortdatei angegebenen Administrator automatisch bei der Konsolensitzung protokollieren soll.
Typ: | UInt32 |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-AutoLogonCredential
Gibt das In der Antwortdatei enthaltene Konto "Ausführen als" an, das Windows zum Anmelden bei der Konsolensitzung verwendet, wenn die automatische Administratoranmeldung aktiviert ist.
Typ: | RunAsAccount |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-ComputerName
Gibt den Namen eines Computers an, den VMM in Ihrem Netzwerk eindeutig identifizieren kann. Die zulässigen Werte für diesen Parameter sind:
- FQDN
- IPv4- oder IPv6-Adresse
- NetBIOS-Name
Typ: | String |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-DeploymentTypeNano
{{Fill DeploymentTypeNano Description}}
Typ: | Boolean |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-Description
Gibt eine Beschreibung für das Gastbetriebssystemprofil an.
Typ: | String |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-DisableAutoLogon
Gibt an, dass dieses Cmdlet die automatische Administratoranmeldung deaktiviert.
Typ: | SwitchParameter |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-Domain
Gibt einen vollqualifizierten Domänennamen (FQDN) für eine Active Directory-Domäne an.
Beispielformat: -Domain "Domain01.Corp.Contoso.com"
Typ: | String |
Aliase: | JoinDomain |
Position: | Named |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-DomainJoinCredential
Gibt den Benutzernamen und das Kennwort eines Kontos an, das über die Berechtigung zum Beitritt zu einem Computer zur Domäne verfügt. Es wird empfohlen, ein eingeschränktes Rechtekonto zu verwenden, das Computer mit der Domäne beitritt. Dies umfasst sowohl virtuelle als auch physische Computer.
Mit dem aktuellen Parameter können Sie Anmeldeinformationen für eine VMHostProfile- angeben, um einen physischen Hostcomputer zur Domäne hinzuzufügen, oder um Anmeldeinformationen, eine neue oder vorhandene Vorlage, ein neues oder vorhandenes Gastbetriebssystemprofil oder auf einem neuen virtuellen Computer anzugeben, um einen virtuellen Computer mit der Domäne zu verknüpfen.
Typ: | VMMCredential |
Aliase: | JoinDomainCredential |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-DomainJoinOrganizationalUnit
Gibt die Organisationseinheit an, mit der der Computer während einer unbeaufsichtigten Minieinrichtung verbunden ist.
Typ: | String |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-FullName
Gibt den Namen der Person an, in der ein virtueller Computer registriert ist.
Typ: | String |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-GuestOSProfile
Gibt ein Gastbetriebssystemprofilobjekt an.
Typ: | GuestOSProfile |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | True |
Platzhalterzeichen akzeptieren: | False |
-GuiRunOnceCommands
Gibt ein Array von Befehlen an, die dem [GuiRunOnce] Abschnitt einer unbeaufsichtigten Antwortdatei hinzugefügt werden sollen. Verwenden Sie einzelne Anführungszeichen um jede Zeichenfolge, die in doppelte Anführungszeichen eingeschlossen ist.
Beispielformat: -GuiRunOnceCommands '"C:\APF\APFPostSysPrepCopy.cmd PARAMS1"', '"C:\APF\APFPostSysPrepCopy.cmd PARAMS1"'
Informationen dazu, wie Windows PowerShell Anführungszeichen verwendet, geben Sie Get-Help about_Quoting_Rules
ein.
Typ: | String[] |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-JobVariable
Gibt an, dass der Auftragsfortschritt nachverfolgt und in der Variablen gespeichert wird, die von diesem Parameter benannt wird.
Typ: | String |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-LinuxAdministratorSSHKey
Gibt die Öffentliche Schlüsseldatei für einen Linux-SSH-Schlüssel an.
Typ: | SSHKey |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-LinuxAdministratorSSHKeyString
Gibt einen Linux-Administrator-SSH-Schlüssel als Zeichenfolge an.
Typ: | String |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-LinuxDomainName
Gibt einen vollqualifizierten Domänennamen (Fully Qualified Domain Name, FQDN) an, der in Verbindung mit der Linux-Betriebssystemspezialisierung verwendet werden soll.
Beispielformat: -LinuxDomainName "Domain01.Corp.Contoso.com"
Typ: | String |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-LocalAdministratorCredential
Gibt den Benutzernamen und das Kennwort für das lokale Administratorkonto (oder das Linux-Stammkonto bei einem Linux-kompatiblen Gastbetriebssystemprofil) an.
Wenn Sie Anmeldeinformationen für eine neue oder vorhandene Vorlage, ein neues oder vorhandenes Gastbetriebssystemprofil angeben, oder auf einem neuen virtuellen Computer werden alle vorhandenen Administratorkennwörter außer Kraft gesetzt.
Typ: | VMMCredential |
Aliase: | AdminPasswordCredential |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-MergeAnswerFile
Gibt an, ob dieses Cmdlet die Antwortdatei zusammen mit den Einstellungen des Gastbetriebssystems zusammenführt. Der Standardwert ist $True. Die VMM-Konsole verwendet diesen Parameter. Geben Sie diesen Parameter nicht an.
Typ: | Boolean |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-Name
Gibt den Namen eines VMM-Objekts an.
Typ: | String |
Position: | 0 |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-OperatingSystem
Gibt den Typ des Betriebssystems für einen virtuellen Computer an.
Geben Sie Get-SCOperatingSystem
ein, um die Namen aller verfügbaren Betriebssysteme in VMM abzurufen.
Typ: | OperatingSystem |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-OrganizationName
Gibt den Namen der Organisation für die Person an, in der ein virtueller Computer registriert ist.
Typ: | String |
Aliase: | OrgName |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-Owner
Gibt den Besitzer eines VMM-Objekts in Form eines gültigen Domänenbenutzerkontos an.
- Beispielformat:
-Owner "Contoso\PattiFuller"
- Beispielformat:
-Owner "PattiFuller@Contoso"
Typ: | String |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-ProductKey
Gibt einen Product Key an. Der Product Key ist eine 25-stellige Nummer, die die Produktlizenz identifiziert. Ein Product Key kann verwendet werden, um VMM oder ein Betriebssystem zu registrieren, das auf einem virtuellen Computer oder Host installiert werden soll.
Typ: | String |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-PROTipID
Gibt die ID des Tipps zur Leistungs- und Ressourcenoptimierung (PRO-Tipp) an, der diese Aktion ausgelöst hat. Mit diesem Parameter können Sie PRO-Tipps überwachen.
Typ: | Guid |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-RemoveDomainJoinOrganizationalUnit
Gibt an, dass dieses Cmdlet die Organisationseinheit entfernt, die der Computer während des Setups beigetreten ist.
Typ: | SwitchParameter |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-RemoveServerFeatures
Gibt an, dass dieses Cmdlet alle Serverrollen und Features aus einer Vorlage entfernt.
Typ: | SwitchParameter |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-RunAsynchronously
Gibt an, dass der Auftrag asynchron ausgeführt wird, damit das Steuerelement sofort zur Befehlsshell zurückkehrt.
Typ: | SwitchParameter |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-Shielded
Gibt an, ob das Objekt abgeschirmt ist.
Typ: | Boolean |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-TimeZone
Gibt eine Zahl (einen Index) an, die eine geografische Region identifiziert, die die gleiche Standardzeit hat.
Eine Liste der Zeitzonenindizes finden Sie unter Microsoft Time Zone Index Values at http://go.microsoft.com/fwlink/?LinkId=120935
.
Wenn keine Zeitzone angegeben wird, ist die standardzeitzone, die für einen virtuellen Computer verwendet wird, dieselbe Zeitzoneneinstellung, die sich auf dem Host des virtuellen Computers befindet.
Beispielformat zum Angeben der GMT-Standardzeitzone: -TimeZone 085
Typ: | Int32 |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-UnattendSettings
Gibt ein Schlüssel-Wert-Paar an, das aus String, Stringbesteht.
Typ: | System.Collections.Generic.Dictionary`2[System.String,System.String] |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-UserRole
Gibt ein Benutzerrollenobjekt an.
Typ: | UserRole |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-VMMServer
Gibt ein VMM-Serverobjekt an.
Typ: | ServerConnection |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | True |
Platzhalterzeichen akzeptieren: | False |
-Workgroup
Gibt für eine neue oder vorhandene Vorlage, für ein neues oder vorhandenes Gastbetriebssystemprofil oder auf einem neuen virtuellen Computer den Namen der Arbeitsgruppe an, der Sie einem virtuellen Computer beitreten möchten. Sie können diesen Parameter verwenden, um den vorhandenen Wert in einer Vorlage oder in einem Gastbetriebssystemprofil außer Kraft zu setzen.
Typ: | String |
Aliase: | JoinWorkgroup |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
Ausgaben
GuestOSProfile
Dieses Cmdlet gibt ein GuestOSProfile--Objekt zurück.