Disconnect-WSMan

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

Syntax

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

Description

Cmdlet 會將 Disconnect-WSMan 客戶端與遠端電腦上的 WinRM 服務中斷連線。 如果您將 WS-Management 會話儲存在變數中,會話物件會保留在 變數中,但 WS-Management 會話的狀態為 [已關閉]。 您可以在 WSMan 提供者的內容中使用這個 Cmdlet,將客戶端電腦上的 WinRM 服務中斷連線。 不過,您也可以使用此 Cmdlet 在變更為 WSMan 提供者之前,先從遠端電腦上的 WinRM 服務中斷連線。

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

範例

範例 1:刪除遠端電腦的連線

PS C:\> Disconnect-WSMan -computer server01
PS C:\> cd WSMan:
PS WSMan:\> dir

WSManConfig: Microsoft.WSMan.Management\WSMan::WSMan
ComputerName                                  Type
------------                                  ----
localhost                                     Container

此命令會刪除與名為 server01 之遠端電腦的連線。

此 Cmdlet 通常用於 WSMan 提供者的內容中,以中斷與遠端電腦的連接,在此案例中為 server01 計算機。 不過,您也可以在變更為 WSMan 提供者之前,先移除 Disconnect-WSMan 遠端電腦的連線。 這些連線不會出現在 ComputerName 清單中。

參數

-ComputerName

指定要執行管理作業的電腦。 此值可以是完整功能變數名稱、NetBIOS 名稱或IP位址。 使用本機計算機名稱、使用localhost,或使用點 (.) 來指定本機電腦。 本機計算機是預設值。 當遠端電腦位於與使用者不同的網域時,您必須使用完整功能變數名稱。 您可以使用管線將此參數的值傳送至 Cmdlet。

您無法中斷與本機主機的連線。 也就是說,您無法中斷與本機計算機的默認連線。 不過,如果您使用計算機名稱建立與本機計算機的個別連線,例如。

Type:String
Position:0
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

輸入

None

您無法使用管線將物件傳送至此 Cmdlet。

輸出

None

此 Cmdlet 不會傳回任何輸出。