Exit-PSSession
Finaliza una sesión interactiva con un equipo remoto.
Sintaxis
Exit-PSSession [<CommonParameters>]
Descripción
El cmdlet Exit-PSSession finaliza sesiones interactivas que se iniciaron mediante Enter-PSSession.
También se puede utilizar la palabra clave Exit para finalizar una sesión interactiva. El efecto es el mismo que si se usa Exit-PSSession.
Parámetros
<CommonParameters>
Este cmdlet admite los parámetros comunes: -Verbose, -Debug, -ErrorAction, -ErrorVariable, -OutBuffer y -OutVariable. Para obtener más información, vea about_Commonparameters.
Entradas y salidas
El tipo de entrada es el tipo de los objetos que se pueden canalizar al cmdlet. El tipo devuelto es el tipo de los objetos que el cmdlet devuelve.
Entradas |
Ninguno No se pueden canalizar objetos a Exit-PSSession. |
Salidas |
Ninguno Este cmdlet no devuelve resultados. |
Notas
Este cmdlet toma solamente los parámetros comunes.
Ejemplo 1
C:\PS>Enter-PSSession -computername Server01
Server01\PS> Exit-PSSession
C:\PS>
Descripción
-----------
Estos comandos inician y después detienen una sesión interactiva con el equipo remoto Server01.
Ejemplo 2
C:\PS>$s = new-pssession -computername Server01
C:\PS> Enter-PSSession -session $s
Server01\PS> Exit-PSSession
C:\PS> $s
Id Name ComputerName State ConfigurationName
-- ---- ------------ ----- -----------------
1 Session1 Server01 Opened Microsoft.PowerShell
Descripción
-----------
Estos comandos inician y detienen una sesión interactiva con el equipo Server01 que utiliza una sesión de Windows PowerShell (PSSession).
Dado que la sesión interactiva se inició utilizando una sesión de Windows PowerShell (PSSession), la PSSession sigue estando disponible al finalizar la sesión interactiva. Si utiliza el parámetro ComputerName, Enter-PSSession crea una sesión temporal que se cierra al finalizar la sesión interactiva.
El primer comando utiliza el cmdlet New-PSSession para crear una PSSession en el equipo Server01. El comando guarda la PSSession en la variable $s.
El segundo comando usa el cmdlet Enter-PSSession para iniciar una sesión interactiva utilizando la PSSession en $s.
El tercer comando usa el cmdlet Exit-PSSession para detener la sesión interactiva.
El último comando muestra la PSSession en la variable $s. La propiedad State muestra que la PSSession sigue estando abierta y disponible para su uso.
Ejemplo 3
C:\PS>Enter-PSSession -computername Server01
Server01\PS> exit
C:\PS>
Descripción
-----------
Este comando utiliza la palabra clave Exit para detener una sesión interactiva iniciada mediante el cmdlet Enter-PSSession. La palabra clave Exit tiene el mismo efecto que si se usa Exit-PSSession.
Vea también
Conceptos
about_PSSessions
about_Remote
Enter-PSSession
New-PSSession
Get-PSSession
Remove-PSSession
Invoke-Command