中斷用戶端與遠端電腦上 WinRM 服務的連線。

語法

Disconnect-WSMan [-ComputerName <string>] [<CommonParameters>]

描述

Disconnect-WSMan Cmdlet 會中斷用戶端與遠端電腦上 WinRM 服務的連線。如果您將 WS-Management 工作階段儲存在變數中,則工作階段物件會保留在變數內,但是 WS-Management 工作階段的狀態則會是 "Closed"。您可以在 WS-Management 提供者的內容中使用這個 Cmdlet,中斷用戶端與遠端電腦上 WinRM 服務的連線。不過,您也可以在變更為 WS-Management 提供者之前,使用這個 Cmdlet 中斷與遠端電腦上 WinRM 服務的連線。

如需如何連線到遠端電腦上 WinRM 服務的詳細資訊,請參閱 Connect-WSMan。

參數

-ComputerName <string>

指定您想要中斷連線的電腦。此值可以是完整網域名稱、NetBIOS 名稱或 IP 位址。請使用本機電腦名稱、localhost 或點 (.) 指定本機電腦。本機電腦為預設值。當遠端電腦所在的網域與使用者的網域不同時,必須使用完整網域名稱。您可以經由管道將此參數的值輸出至 Cmdlet。

注意:您不能中斷與本機主機的連線 (本機電腦的預設連線)。不過,如果您已建立本機電腦的另一個連線 (例如,使用電腦名稱建立連線),則可使用 Disconnect-WSMan Cmdlet 來移除該連線。

必要?

false

位置?

named

預設值

localhost

接受管線輸入?

false

接受萬用字元?

false

<CommonParameters>

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

輸入和輸出

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

輸入

這個 Cmdlet 不接受任何輸入。

輸出

這個 Cmdlet 不會產生任何輸出。

範例 1

C:\PS>Disconnect-WSMan -computer server01

C:\PS> cd WSMan:
PS WSMan:\> 
PS WSMan:\> dir


   WSManConfig: Microsoft.WSMan.Management\WSMan::WSMan

ComputerName                                  Type
------------                                  ----
localhost                                     Container

Description
-----------
這個命令會刪除與遠端 server01 電腦的連線。

這個 Cmdlet 通常是在 WS-Management 提供者的內容中,用來中斷與遠端電腦 (在這個範例中就是 server01 電腦) 的連線。不過,您也可以在變更為 WSMan 提供者之前,使用 Disconnect-WSMan Cmdlet 移除與遠端電腦的連線。這些連線將不會出現在 ComputerName 清單中。






請參閱




目錄