Disconnect-WSMan
中斷客戶端與遠端電腦上的 WinRM 服務連線。
語法
Disconnect-WSMan
[[-ComputerName] <String>]
[<CommonParameters>]
Description
Disconnect-WSMan Cmdlet 會將客戶端與遠端電腦上的 WinRM 服務中斷連線。 如果您將 WS-Management 會話儲存在變數中,會話物件會保留在變數中,但 WS-Management 會話的狀態為 Closed。 您可以在 WSMan 提供者的內容中使用這個 Cmdlet,將客戶端電腦上的 WinRM 服務中斷連線。 不過,您也可以使用此 Cmdlet 在變更為 WSMan 提供者之前,先從遠端電腦上的 WinRM 服務中斷連線。
如需如何在遠端電腦上連線到 WinRM 服務的詳細資訊,請參閱 Connect-WSMan。
範例
範例 1:刪除遠端電腦的連線
PS C:\> Disconnect-WSMan -computer server01
PS C:\> cd WSMan:
PS WSMan:\>
PS WSMan:\> dir
WSManConfig: Microsoft.WSMan.Management\WSMan::WSMan
ComputerName Type
------------ ----
localhost Container
此命令會刪除與名為 server01 之遠端電腦的連線。
此 Cmdlet 通常用於 WSMan 提供者的內容中,以中斷與遠端電腦的連接,在此案例中為 server01 計算機。 不過,您也可以使用 Disconnect-WSMan,先移除遠端電腦的連線,再變更為 WSMan 提供者。 這些連線不會出現在 ComputerName 清單中。
參數
-ComputerName
指定要執行管理作業的電腦。 此值可以是完整功能變數名稱、NetBIOS 名稱或IP位址。 使用本機計算機名稱、使用localhost,或使用點 (.) 來指定本機電腦。 本機計算機是預設值。 當遠端電腦位於與使用者不同的網域時,您必須使用完整功能變數名稱。 您可以使用管線將此參數的值傳送至 Cmdlet。
您無法中斷與本機主機的連線。 也就是說,您無法中斷與本機計算機的默認連線。 不過,如果您使用計算機名稱建立與本機計算機的個別連線,例如。
類型: | String |
Position: | 0 |
預設值: | Localhost |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
輸入
None
此 Cmdlet 不接受任何輸入。
輸出
None
此 Cmdlet 不會產生任何輸出。