Disconnect-WSMan
中斷用戶端與遠端電腦上 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
描述
-----------
這個命令會刪除與遠端 server01 電腦的連線。
這個 Cmdlet 通常是在 WS-Management 提供者的內容中,用來中斷與遠端電腦 (在這個範例中就是 server01 電腦) 的連線。不過,您也可以在變更為 WSMan 提供者之前,使用 Disconnect-WSMan Cmdlet 移除與遠端電腦的連線。這些連線將不會出現在 ComputerName 清單中。
請參閱
概念
Connect-WSMan
Disable-WSManCredSSP
Enable-WSManCredSSP
Get-WSManCredSSP
Get-WSManInstance
Invoke-WSManAction
New-WSManInstance
New-WSManSessionOption
Remove-WSManInstance
Set-WSManInstance
Set-WSManQuickConfig
Test-WSMan