共用方式為


Disconnect-WSMan

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

Syntax

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

Description

此 Cmdlet 僅適用於 Windows 平臺。

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

如需如何在遠端電腦上連線到 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 電腦) 的連線。 不過,您也可以先使用 Disconnect-WSMan 移除遠端電腦的連線,再變更為 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 不會傳回任何輸出。