次の方法で共有


Disconnect-WSMan

リモート コンピューター上の WinRM サービスからクライアントを切断します。

構文

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

説明

Disconnect-WSMan コマンドレットは、リモート コンピューター上の WinRM サービスからクライアントを切断します。 WS-Management セッションを変数に保存した場合、セッション オブジェクトは変数に残りますが、WS-Management セッションの状態は Closed。 WSMan プロバイダーのコンテキスト内でこのコマンドレットを使用すると、リモート コンピューター上の WinRM サービスからクライアントを切断できます。 ただし、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 という名前のリモート コンピューターへの接続を削除します。

このコマンドレットは、通常、リモート コンピューター (この場合は、server01 コンピューター) から切断するために、WSMan プロバイダーのコンテキスト内で使用します。 ただし、WSMan プロバイダーに変更する前に、 Disconnect-WSMan を使用してリモート コンピューターへの接続を削除することもできます。 これらの接続は ComputerName の一覧には表示されません。

パラメーター

-ComputerName

管理操作を実行する対象のコンピューターを指定します。 値には、完全修飾ドメイン名、NetBIOS 名、または IP アドレスを指定できます。 ローカル コンピューター名を使用するか、localhost を使用するか、ドット (.) を使用してローカル コンピューターを指定します。 ローカル コンピューターは、既定値です。 リモート コンピューターがユーザーとは異なるドメインにある場合は、完全修飾ドメイン名を使用する必要があります。 パイプを使用して、このパラメーターの値をコマンドレットに渡すことができます。

ローカル ホストから切断することはできません。 つまり、ローカル コンピューターへの既定の接続を切断することはできません。 ただし、たとえば、コンピューター名を使用して、ローカル コンピューターへの別の接続を作成する場合。

型:String
配置:0
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

入力

None

このコマンドレットにオブジェクトをパイプすることはできません。

出力

None

このコマンドレットは、出力を返しません。