Set-SCVMMServer
修改 VMM 管理伺服器的屬性。
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>]
Description
Set-SCVMMServer Cmdlet 會修改 Virtual Machine Manager (VMM) 管理伺服器的一或多個屬性。 您可以使用 Set-SCVMMServer Cmdlet 變更的 VMM 設定包括:
設定同盟驗證
您可以使用 Set-SCVMMServer 所提供的參數來設定同盟驗證。 同盟驗證可讓使用者連線到虛擬機器的主控台,而不需要 Hyper-V 主機電腦上的認證。 使用 New-SCVMConnectFedAuth Cmdlet 發出同盟驗證權杖。
加入 Microsoft 客戶經驗改進計畫 (CEIP)
您可以使用 Set-SCVMMServer 來指定是否為此 VMM 管理伺服器啟用 SERVICE Quality Metrics (SQM) 。
文件庫設定
您可以使用 Set-SCVMMServer 來指定是否啟用 VMM 程式庫重新整理器,如果是的話,則會重新整理程式庫中的物件頻率。
網路設定
您可以使用 Set-VMMServer Cmdlet 來設定如何比對邏輯網路。 您也可以自動建立邏輯和虛擬網路。
遠端控制
您可以使用 Set-SCVMMServer 來設定連線到虛擬機器時要使用的預設遠端控制埠, (VMConnect) 。
自助使用者的連絡人
您可以使用 Set-SCVMMServer 來指定支援自助使用者之系統管理員的電子郵件地址。
客體代理程式設定
您可以使用 Set-SCVMMServer 來選取用來與 VMM 客體代理程式通訊的方法:FQDN 或 IP 位址。
範例
範例 1:設定重新整理程式庫的頻率
PS C:\> Set-SCVMMServer -VMMServer "VMMServer01.Contoso.com" -LibraryRefresherEnabled $True -LibraryRefresherFrequency 24
此命令會啟用 VMMServer01 的程式庫重新整理,並將重新整理頻率速率設定為每 24 小時一次。
範例 2:退出宣告客戶經驗改進計畫
PS C:\> Set-SCVMMServer -VMMServer "VMMServer01.Contoso.com" -CEIPOptIn $False
此命令藉由將 CEIPOptIn 參數設定為 VMMServer01 上的 $False,選擇不參與 Microsoft 客戶經驗改進計畫 (CEIP) 。
範例 3:指定自助式連絡人電子郵件地址
PS C:\> Set-SCVMMServer -VMMServer "VMMServer01.Contoso.com" -SelfServiceContactEmail "AdminHelp@Contoso.com"
此命令會將 VMMServer01 上的自助式連絡人電子郵件地址設定為 AdminHelp@Contoso.com 。
參數
-AttestationServerUrl
指定證明伺服器的 URL。
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-AutomaticLogicalNetworkCreationEnabled
指出是否自動建立邏輯網路。 當設定為 $True時,如果主機網路介面卡與邏輯網路沒有關聯,則會根據邏輯網路比對設定建立新的邏輯網路。
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-AutomaticVirtualNetworkCreationEnabled
指出是否自動建立虛擬網路。 當設定為 $True 時,如果主機有一個網路介面卡用於放置與邏輯網路相關聯的位置,但未連結至介面卡的虛擬網路,則會建立新的虛擬網路。
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-BackupLogicalNetworkMatch
指定主要網路比對方法無法使用時要使用的網路比對方法。
Type: | LogicalNetworkMatchOption |
Accepted values: | Disabled, FirstDNSSuffixLabel, DNSSuffix, NetworkConnectionName, VirtualNetworkSwitchName |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DiagnosticsAndUsageData
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobVariable
指定追蹤工作進度,並將工作進度存放在這個參數命名的變數中。
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-KeyProtectionServerUrl
指定金鑰保護伺服器的 URL (KPIS) 。
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-LibraryRefresherEnabled
表示當設定為 $True時,VMM 程式庫物件會重新整理。
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-LibraryRefresherFrequency
指定 VMM 程式庫中之物件的重新整理頻率 (小時)。 預設值是 1 小時。
Type: | UInt16 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-LogicalNetworkMatch
指定要用於自動建立邏輯網路的邏輯網路比對方法。 此參數可接受的值為:
- 已停用
- FirstDNSSuffixLabel
- DNSSuffix
- NetworkConnectionName
- VirtualNetworkSwitchName
Type: | LogicalNetworkMatchOption |
Accepted values: | Disabled, FirstDNSSuffixLabel, DNSSuffix, NetworkConnectionName, VirtualNetworkSwitchName |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PortACL
指定埠 ACL 物件。
Type: | PortACL |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PROTipID
指定觸發此動作之 PRO 提示 (PRO 提示的識別碼) 。 此參數可讓您稽核 PRO 秘訣。
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RemovePortACL
表示此作業會移除 ACL) (埠存取控制清單。
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RunAsynchronously
表示作業會以非同步方式執行,讓控制項立即返回命令殼層。
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ShieldingHelperVhd
Type: | VirtualHardDisk |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMConnectDefaultPort
指定 TCP 通訊埠預設值,這個 TCP 通訊埠是用於由此 VMM 伺服器管理之所有 Hyper-V 主機上的虛擬機器連線 (VMConnect) 工作階段。 一般而言,預設通訊埠是 2179,但您可以使用這個參數來變更預設值。 此參數不適用於 VMware ESX 伺服器主機或 Citrix XenServer 主機。
Type: | UInt32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMConnectGatewayCertificatePassword
將閘道憑證密碼指定為安全字串。 指定 VMConnectGatewayCertificatePath 參數時,您必須指定此參數的值。
Type: | SecureString |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMConnectGatewayCertificatePath
指定私密金鑰憑證的路徑, (.pfx 檔案) 。
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMConnectHostIdentificationMode
指定如何識別 Hyper-V 主機。 此參數可接受的值為:
- FQDN
- IPv4
- IPv6
- HostName
Type: | VMConnectHostIDMode |
Accepted values: | FQDN, IPv4, IPv6, HostName |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMConnectHyperVCertificatePassword
將 Hyper-V 憑證密碼指定為安全字串。 指定 VMConnectHyperVCertificatePath 參數時,您必須指定此參數的值。
Type: | SecureString |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMConnectHyperVCertificatePath
指定私密金鑰憑證的路徑, (.pfx 檔案) 。
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMConnectNCCertificatePassword
Type: | SecureString |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMConnectNCCertificatePath
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMConnectTimeToLiveInMinutes
指定權杖為問題的有效期間,以分鐘為單位。 有效值為 1 到 60。
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMMServer
指定 VMM 伺服器物件。
Type: | ServerConnection |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-VMRCAccessAccount
指定使用虛擬機器遠端控制 (VMRC) 連線到虛擬機器時要使用的帳戶。
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMRCDefaultPort
指定使用 VMRC 連線至虛擬機器時要使用的預設埠。
Type: | UInt32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMSubnetIDRangeEnd
指定虛擬機器子網識別碼範圍的結束識別碼。
Type: | UInt32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMSubnetIDRangeStart
指定虛擬機器子網識別碼範圍的起始識別碼。
Type: | UInt32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
輸出
VMMServer
此 Cmdlet 會傳回 VMMServer 物件。