Set-SCVMMServer
Ändert die Eigenschaften des VMM-Verwaltungsservers.
Syntax
Set-SCVMMServer
[-DiagnosticsAndUsageData <Boolean>]
[-VMRCAccessAccount <String>]
[-VMRCDefaultPort <UInt32>]
[-VMConnectDefaultPort <UInt32>]
[-LibraryRefresherEnabled <Boolean>]
[-LibraryRefresherFrequency <UInt16>]
[-AutomaticLogicalNetworkCreationEnabled <Boolean>]
[-LogicalNetworkMatch <LogicalNetworkMatchOption>]
[-BackupLogicalNetworkMatch <LogicalNetworkMatchOption>]
[-AutomaticVirtualNetworkCreationEnabled <Boolean>]
[-VMSubnetIDRangeStart <UInt32>]
[-VMSubnetIDRangeEnd <UInt32>]
[-VMConnectTimeToLiveInMinutes <Int32>]
[-VMConnectGatewayCertificatePath <String>]
[-VMConnectGatewayCertificatePassword <SecureString>]
[-VMConnectHyperVCertificatePath <String>]
[-VMConnectHyperVCertificatePassword <SecureString>]
[-VMConnectNCCertificatePath <String>]
[-VMConnectNCCertificatePassword <SecureString>]
[-VMConnectHostIdentificationMode <VMConnectHostIDMode>]
[-KeyProtectionServerUrl <String>]
[-AttestationServerUrl <String>]
[-ShieldingHelperVhd <VirtualHardDisk>]
[-VMMServer <ServerConnection>]
[-PortACL <PortACL>]
[-RemovePortACL]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
Beschreibung
Das cmdlet Set-SCVMMServer ändert eine oder mehrere Eigenschaften des VMM-Verwaltungsservers (Virtual Machine Manager). Die VMM-Einstellungen, die Sie mit dem cmdlet Set-SCVMMServer ändern können, umfassen Folgendes:
Konfigurieren der Verbundauthentifizierung
Sie können die mit Set-SCVMMServer bereitgestellten Parameter verwenden, um die Verbundauthentifizierung zu konfigurieren. Die Verbundauthentifizierung ermöglicht es einem Benutzer, eine Verbindung mit der Konsole eines virtuellen Computers herzustellen, ohne anmeldeinformationen auf dem Hyper-V Hostcomputer zu haben. Verwenden Sie das Cmdlet New-SCVMConnectFedAuth, um Verbundauthentifizierungstoken auszugeben.
Teilnahme am Microsoft Customer Experience Improvement Program (CEIP)
Sie können Set-SCVMMServer- verwenden, um anzugeben, ob Dienstqualitätsmetriken (SQM) für diesen VMM-Verwaltungsserver aktiviert werden sollen.
Bibliothekseinstellungen
Sie können Set-SCVMMServer- verwenden, um anzugeben, ob die VMM-Bibliotheksaktualisierung aktiviert ist und wenn ja, wie oft Objekte in der Bibliothek aktualisiert werden.
Netzwerkeinstellungen
Sie können das cmdlet Set-VMMServer verwenden, um zu konfigurieren, wie logische Netzwerke übereinstimmen. Sie können die Erstellung logischer und virtueller Netzwerke auch automatisch aktivieren.
Fernbedienung
Sie können Set-SCVMMServer- verwenden, um den standardmäßigen Remotesteuerungsport zu konfigurieren, der beim Herstellen einer Verbindung mit virtuellen Computern (VMConnect) verwendet werden soll.
Kontakt für Self-Service Benutzer
Sie können Set-SCVMMServer- verwenden, um die E-Mail-Adresse eines Administrators anzugeben, der Self-Service-Benutzer unterstützt.
Gast-Agent-Einstellungen
Sie können Set-SCVMMServer- verwenden, um die Methode auszuwählen, die für die Kommunikation mit dem VMM-Gast-Agent verwendet wird: FQDN oder IP-Adresse.
Beispiele
Beispiel 1: Festlegen der Häufigkeit, mit der die Bibliothek aktualisiert wird
PS C:\> Set-SCVMMServer -VMMServer "VMMServer01.Contoso.com" -LibraryRefresherEnabled $True -LibraryRefresherFrequency 24
Dieser Befehl ermöglicht das Aktualisieren der Bibliothek für VMMServer01 und legt die Aktualisierungshäufigkeitsrate alle 24 Stunden fest.
Beispiel 2: Abmelden des Programms zur Verbesserung der Benutzerfreundlichkeit
PS C:\> Set-SCVMMServer -VMMServer "VMMServer01.Contoso.com" -CEIPOptIn $False
Mit diesem Befehl wird die Teilnahme am Microsoft Customer Experience Improvement Program (CEIP) deaktiviert, indem sie den CEIPOptIn- Parameter auf $False auf VMMServer01 festlegen.
Beispiel 3: Angeben einer Self-Service-Kontakt-E-Mail-Adresse
PS C:\> Set-SCVMMServer -VMMServer "VMMServer01.Contoso.com" -SelfServiceContactEmail "AdminHelp@Contoso.com"
Mit diesem Befehl wird die E-Mail-Adresse des Self-Service-Kontakts auf AdminHelp@Contoso.com auf VMMServer01 festgelegt.
Parameter
-AttestationServerUrl
Gibt die URL des Nachweisservers an.
Typ: | String |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-AutomaticLogicalNetworkCreationEnabled
Gibt an, ob logische Netzwerke automatisch erstellt werden. Bei Festlegung auf $True wird basierend auf den logischen Netzwerkabgleichseinstellungen ein neues logisches Netzwerk erstellt, wenn der Hostnetzwerknetzwerkadapter keinem logischen Netzwerk zugeordnet ist.
Typ: | Boolean |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-AutomaticVirtualNetworkCreationEnabled
Gibt an, ob virtuelle Netzwerke automatisch erstellt werden. Wenn dieser Wert auf $True festgelegt ist, wird ein neues virtuelles Netzwerk erstellt, wenn ein Host über einen Netzwerkadapter verfügt, der einem logischen Netzwerk zugeordnet ist, aber keine virtuellen Netzwerke, die mit dem Adapter verbunden sind.
Typ: | Boolean |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-BackupLogicalNetworkMatch
Gibt die zu verwendende Methode für den Netzwerkabgleich an, wenn die primäre Netzwerkabgleichsmethode nicht verfügbar ist.
Typ: | LogicalNetworkMatchOption |
Zulässige Werte: | Disabled, FirstDNSSuffixLabel, DNSSuffix, NetworkConnectionName, VirtualNetworkSwitchName |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-DiagnosticsAndUsageData
Typ: | Boolean |
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 |
-KeyProtectionServerUrl
Gibt die URL für den Key Protection Server (KPS) an.
Typ: | String |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-LibraryRefresherEnabled
Gibt an, dass VMM-Bibliotheksobjekte aktualisiert werden, wenn diese auf $True festgelegt sind.
Typ: | Boolean |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-LibraryRefresherFrequency
Gibt in Stunden die Häufigkeit an, mit der Objekte in der VMM-Bibliothek aktualisiert werden. Die Standardeinstellung ist 1 Stunde.
Typ: | UInt16 |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-LogicalNetworkMatch
Gibt die logische Netzwerkabgleichsmethode an, die zum automatischen Erstellen logischer Netzwerke verwendet werden soll. Die zulässigen Werte für diesen Parameter sind:
- Arbeitsunfähig
- FirstDNSSuffixLabel
- DNSSuffix
- NetworkConnectionName
- VirtualNetworkSwitchName
Typ: | LogicalNetworkMatchOption |
Zulässige Werte: | Disabled, FirstDNSSuffixLabel, DNSSuffix, NetworkConnectionName, VirtualNetworkSwitchName |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-PortACL
Gibt ein Port-ACL-Objekt an.
Typ: | PortACL |
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 |
-RemovePortACL
Gibt an, dass dieser Vorgang die Portzugriffssteuerungsliste (ACL) 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 |
-ShieldingHelperVhd
Typ: | VirtualHardDisk |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-VMConnectDefaultPort
Gibt den Standardwert für den TCP-Port an, der für VMConnect-Sitzungen (Virtual Machine Connection) auf allen Hyper-V Hosts verwendet wird, die von diesem VMM-Server verwaltet werden. In der Regel ist der Standardport 2179, Sie können diesen Parameter jedoch verwenden, um den Standardwert zu ändern. Dieser Parameter gilt nicht für VMware ESX Server-Hosts oder Citrix XenServer-Hosts.
Typ: | UInt32 |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-VMConnectGatewayCertificatePassword
Gibt das Kennwort des Gatewayzertifikats als sichere Zeichenfolge an. Sie müssen einen Wert für diesen Parameter angeben, wenn der parameter VMConnectGatewayCertificatePath angegeben wird.
Typ: | SecureString |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-VMConnectGatewayCertificatePath
Gibt den Pfad zu einem privaten Schlüsselzertifikat (PFX-Datei) an.
Typ: | String |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-VMConnectHostIdentificationMode
Gibt an, wie der Hyper-V Host identifiziert wird. Die zulässigen Werte für diesen Parameter sind:
- FQDN
- IPv4
- IPv6
- HostName
Typ: | VMConnectHostIDMode |
Zulässige Werte: | FQDN, IPv4, IPv6, HostName |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-VMConnectHyperVCertificatePassword
Gibt das Hyper-V Zertifikatkennwort als sichere Zeichenfolge an. Sie müssen einen Wert für diesen Parameter angeben, wenn der VMConnectHyperVCertificatePath Parameter angegeben wird.
Typ: | SecureString |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-VMConnectHyperVCertificatePath
Gibt den Pfad zu einem privaten Schlüsselzertifikat (PFX-Datei) an.
Typ: | String |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-VMConnectNCCertificatePassword
Typ: | SecureString |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-VMConnectNCCertificatePath
Typ: | String |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-VMConnectTimeToLiveInMinutes
Gibt in Minuten den Gültigkeitszeitraum an, für den die Token Probleme darstellen. Gültige Werte sind 1 bis 60.
Typ: | Int32 |
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 |
-VMRCAccessAccount
Gibt das Konto an, das beim Herstellen einer Verbindung mit einem virtuellen Computer mithilfe der Remotesteuerung (Virtual Machine Remote Control, VMRC) verwendet werden soll.
Typ: | String |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-VMRCDefaultPort
Gibt den Standardport an, der beim Herstellen einer Verbindung mit einem virtuellen Computer mithilfe von VMRC verwendet werden soll.
Typ: | UInt32 |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-VMSubnetIDRangeEnd
Gibt die End-ID für einen Subnetz-ID-Bereich eines virtuellen Computers an.
Typ: | UInt32 |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-VMSubnetIDRangeStart
Gibt die Start-ID für einen Subnetz-ID-Bereich eines virtuellen Computers an.
Typ: | UInt32 |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
Ausgaben
VMMServer
Dieses Cmdlet gibt ein VMMServer--Objekt zurück.