共用方式為


New-WSManSessionOption

建立 WS-Management 工作階段選項雜湊表,以做為下列 WS-Management Cmdlet 的輸入參數: Get-WSManInstance Set-WSManInstance Invoke-WSManAction Connect-WSMan

語法

New-WSManSessionOption [-NoCompression <switch>] [-NoProxy <switch>] [-ProxyAuthentication <string>] [-ProxyPassword <string>] [-ProxyUserName <string>] [-SkipCACheck <switch>] [-SkipCNCheck <switch>] [-SkipRevocation <switch>] [-SPNPort <int>] [-Timeout <int>] [-UnEncrypted <switch>] [-UseIEProxyconfig <switch>] [-UseProxyAutoDetection <switch>] [-UseWinHTTPProxyConfig <switch>] [-UTF16 <switch>] [<CommonParameters>]

描述

建立 WSMan 工作階段選項雜湊表,可以傳入下列 WSMan Cmdlet:

Get-WSManInstance

Set-WSManInstance

Invoke-WSManAction

Connect-WSMan

參數

-NoCompression <switch>

關閉工作階段中的封包壓縮功能。壓縮功能預設為啟用,而且會壓縮在用戶端和伺服器之間傳送的封包。雖然壓縮功能會使用更多處理器循環,不過能加快傳輸速度。

必要?

false

位置?

named

預設值

False

接受管線輸入?

false

接受萬用字元?

false

-NoProxy <switch>

不使用 Proxy 伺服器。在本機解析所有的主機名稱。

必要?

false

位置?

named

預設值

接受管線輸入?

false

接受萬用字元?

false

-ProxyAuthentication <string>

指定要於 Proxy 使用的驗證方法。可能的值為:

- Basic:Basic 是一種以純文字格式將使用者名稱和密碼傳送到伺服器或 Proxy 的配置。

- Digest:Digest 是一種挑戰-回應配置,會使用伺服器指定的資料字串進行挑戰。

- Negotiate (預設):Negotiate 是一種挑戰-回應配置,可與伺服器或 Proxy 進行交涉以決定要用於驗證的配置,範例包括 Kerberos 通訊協定和 NTLM。

必要?

false

位置?

named

預設值

Negotiate

接受管線輸入?

false

接受萬用字元?

false

-ProxyPassword <string>

指定要用於 Proxy 驗證的密碼。

必要?

false

位置?

named

預設值

接受管線輸入?

false

接受萬用字元?

false

-ProxyUserName <string>

指定要用於 Proxy 驗證的使用者名稱。

必要?

false

位置?

named

預設值

接受管線輸入?

false

接受萬用字元?

false

-SkipCACheck <switch>

指定透過 HTTPS 進行連線時,用戶端並不會驗證由受信任之憑證授權單位 (CA) 所簽署的伺服器憑證。請只有在遠端電腦透過其他方式獲得信任 (例如,如果遠端電腦位於實體安全且封閉的網路,或是遠端電腦在 WS-Management 設定中是列為信任的主機) 時,才使用此選項。

必要?

false

位置?

named

預設值

接受管線輸入?

false

接受萬用字元?

false

-SkipCNCheck <switch>

指定伺服器的憑證一般名稱 (CN) 不需要符合伺服器的主機名稱。這只適用於使用 HTTPS 執行的遠端操作。此選項只能用於受信任的電腦。

必要?

false

位置?

named

預設值

接受管線輸入?

false

接受萬用字元?

false

-SkipRevocation <switch>

不要驗證伺服器憑證的撤銷狀態。

必要?

false

位置?

named

預設值

接受管線輸入?

false

接受萬用字元?

false

-SPNPort <int>

指定要附加到遠端伺服器之服務主要名稱 <SPN> 連線的連接埠號碼。當驗證機制是 Kerberos 或 Negotiate 時,便會使用 SPN。

必要?

false

位置?

named

預設值

接受管線輸入?

false

接受萬用字元?

false

-Timeout <int>

定義 WS-Management 作業的逾時 (毫秒)。

必要?

false

位置?

named

預設值

接受管線輸入?

false

接受萬用字元?

false

-UnEncrypted <switch>

在透過 HTTP 進行遠端操作時不要使用加密。

注意:預設不允許未加密的流量,因此必須在本機設定中啟用此功能。

必要?

false

位置?

named

預設值

接受管線輸入?

false

接受萬用字元?

false

-UseIEProxyconfig <switch>

針對目前的使用者使用 Internet Explorer Proxy 設定。這是預設設定。

必要?

false

位置?

named

預設值

接受管線輸入?

false

接受萬用字元?

false

-UseProxyAutoDetection <switch>

強制自動偵測 Proxy。

必要?

false

位置?

named

預設值

接受管線輸入?

false

接受萬用字元?

false

-UseWinHTTPProxyConfig <switch>

使用為 WinHTTP 所設的 Proxy 設定。

必要?

false

位置?

named

預設值

接受管線輸入?

false

接受萬用字元?

false

-UTF16 <switch>

以 UTF16 而非 UTF8 格式將要求編碼。預設為 UTF8 編碼。

必要?

false

位置?

named

預設值

接受管線輸入?

false

接受萬用字元?

false

<CommonParameters>

這個 Cmdlet 支援一般參數:-Verbose、-Debug、-ErrorAction、-ErrorVariable、-OutBuffer 和 -OutVariable。如需詳細資訊,請參閱 about_Commonparameters.

輸入和輸出

輸入型別是可經由管道輸出至 Cmdlet 的物件型別。傳回型別則是 Cmdlet 所傳回的物件型別。

輸入

輸出

SessionOption

請參閱

概念

Connect-WSMan
Disable-WSManCredSSP
Disconnect-WSMan
Enable-WSManCredSSP
Get-WSManCredSSP
Get-WSManInstance
Invoke-WSManAction
New-WSManInstance
Remove-WSManInstance
Set-WSManInstance
Set-WSManQuickConfig
Test-WSMan