共用方式為


Disconnect-WSMan

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

語法

Default (預設值)

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

Description

Disconnect-WSMan Cmdlet 會將客戶端與遠端電腦上的 WinRM 服務中斷連線。 如果您將 WS-Management 工作階段儲存在變數中,工作階段物件會保留在 變數中,但 WS-Management 工作階段的狀態 關閉。 您可以在 WSMan 提供者的內容中使用這個 Cmdlet,將用戶端從遠端電腦上的 WinRM 服務斷開連接。 不過,在變更為 WSMan 提供者之前,您也可以使用此 Cmdlet,先從遠端電腦上的 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。 不過,您也可以先使用 Disconnect-WSMan 來移除遠端電腦的連線,再轉換到 WSMan 提供者。 這些連線不會出現在 ComputerName 清單中。

參數

-ComputerName

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

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

參數屬性

類型:String
預設值:None
支援萬用字元:False
不要顯示:False

參數集

(All)
Position:0
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

CommonParameters

此 Cmdlet 支援一般參數:-Debug、-ErrorAction、-ErrorVariable、-InformationAction、-InformationVariable、-OutBuffer、-OutVariable、-PipelineVariable、-ProgressAction、-Verbose、-WarningAction 和 -WarningVariable。 如需詳細資訊,請參閱 about_CommonParameters

輸入

None

您不能將物件透過管道傳送到此 Cmdlet。

輸出

None

此 Cmdlet 不會傳回任何輸出。