Compartir a través de


Exit-PSSession

Finaliza una sesión interactiva con un equipo remoto.

Sintaxis

Exit-PSSession []

Description

El Exit-PSSession cmdlet finaliza las sesiones interactivas que ha iniciado mediante el Enter-PSSession cmdlet .

También puede usar la exit palabra clave para finalizar una sesión interactiva. El efecto es el mismo que el uso de Exit-PSSession.

Ejemplos

Ejemplo 1: Iniciar y detener una sesión interactiva

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

Estos comandos inician y luego detienen una sesión interactiva con el equipo remoto Server01.

Ejemplo 2: Iniciar y detener una sesión interactiva mediante un objeto PSSession

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

Estos comandos inician y detienen una sesión interactiva con el equipo Server01 que usa una sesión de Windows PowerShell (PSSession).

Dado que la sesión interactiva se inició mediante una sesión de Windows PowerShell, PSSession sigue estando disponible cuando finaliza la sesión interactiva. Si usa el parámetro ComputerName , Enter-PSSession crea una sesión temporal que se cierra cuando finaliza la sesión interactiva.

El primer comando usa el New-PSSession cmdlet para crear una PSSession en el equipo Server01. El comando guarda la PSSession en la $s variable .

El segundo comando usa Enter-PSSession para iniciar una sesión interactiva mediante PSSession en $s.

El tercer comando usa Exit-PSSession para detener la sesión interactiva.

El comando final muestra la PSSession en la $s variable . La propiedad State muestra que PSSession sigue abierto y disponible para su uso.

Ejemplo 3: Usar la palabra clave Exit para detener una sesión

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

En este ejemplo se usa la exit palabra clave para detener una sesión interactiva iniciada mediante Enter-PSSession. La exit palabra clave tiene el mismo efecto que el uso de Exit-PSSession.

Entradas

None

No se pueden canalizar objetos a este cmdlet.

Salidas

None

Este cmdlet no devuelve ningún resultado.

Notas

Windows PowerShell incluye los siguientes alias para Exit-PSSession:

  • exsn

Este cmdlet acepta solo los parámetros comunes.