Exit-PSSession

リモート コンピューターとの対話型セッションを終了します。

構文

Exit-PSSession []

説明

コマンドレットは Exit-PSSession 、コマンドレットを使用して開始した対話型セッションを Enter-PSSession 終了します。

キーワード (keyword)をexit使用して対話型セッションを終了することもできます。 効果は使用と Exit-PSSession同じです.

例 1: 対話型セッションを開始および停止する

PS> Enter-PSSession -ComputerName Server01
Server01\PS> Exit-PSSession
PS>

これらのコマンドは、Server01 リモート コンピューターで対話型セッションを開始および停止します。

例 2: PSSession オブジェクトを使用して対話型セッションを開始および停止する

PS> $s = New-PSSession -ComputerName Server01
PS> Enter-PSSession -Session $s
Server01\PS> Exit-PSSession
PS> $s
Id Name            ComputerName    State    ConfigurationName
-- ----            ------------    -----    -----------------
1  Session1        Server01        Opened   Microsoft.PowerShell

これらのコマンドは、PowerShell セッション (PSSession) を使用する Server01 コンピューターとの対話型セッションを開始および停止します。

対話型セッションは PowerShell セッションを使用して開始されたため、 対話型セッションが終了しても PSSession は引き続き使用できます。 ComputerName パラメーターを使用する場合は、Enter-PSSession対話型セッションの終了時に閉じる一時的なセッションを作成します。

最初のコマンドでは、このコマンドレットをNew-PSSession使用して、Server01 コンピューターに PSSession を作成します。 このコマンドは、 PSSession を変数に $s 保存します。

2 番目のコマンドは、PSSession $s を使用して対話型セッションを開始するために使用Enter-PSSessionします。

3 番目のコマンドは、対話型セッションを停止するために使用 Exit-PSSession します。

最後のコマンドは、変数に PSSession$s 表示します。 State プロパティはPSSession がまだ開いている状態で使用できる状態を示しています。

例 3: Exit キーワード (keyword)を使用してセッションを停止する

PS> Enter-PSSession -ComputerName Server01
Server01\PS> exit
PS>

この例では、キーワード (keyword)をexit使用して開始Enter-PSSessionされた対話型セッションを停止します。 キーワード (keyword)のexit効果Exit-PSSessionは、

入力

None

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

出力

None

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

メモ

PowerShell には、次のエイリアスが Exit-PSSession含まれています。

  • すべてのプラットフォーム:
    • exsn

このコマンドレットは、共通パラメーターのみを受け取ります。