Exit-PSSession
Ukončí interaktivní relaci se vzdáleným počítačem.
Syntaxe
Exit-PSSession []
Description
Rutina Exit-PSSession
ukončí interaktivní relace, které jste začali pomocí rutiny Enter-PSSession
.
Interaktivní relaci můžete ukončit také pomocí klíčového slova exit
. Účinek je stejný jako použití Exit-PSSession
.
Příklady
Příklad 1: Spuštění a zastavení interaktivní relace
PS C:\> Enter-PSSession -ComputerName Server01
Server01\PS> Exit-PSSession
PS C:\>
Tyto příkazy se spustí a pak zastaví interaktivní relaci se vzdáleným počítačem Serveru01.
Příklad 2: Spuštění a zastavení interaktivní relace pomocí objektu 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
Tyto příkazy spustí a zastaví interaktivní relaci s počítačem Serveru01, který používá relaci Windows PowerShellu (PSSession).
Vzhledem k tomu, že interaktivní relace byla spuštěna pomocí relace Prostředí Windows PowerShell, psSession je stále k dispozici, když interaktivní relace skončí. Pokud použijete parametr ComputerName, Enter-PSSession
vytvoří dočasnou relaci, která se zavře při ukončení interaktivní relace.
První příkaz používá rutinu New-PSSession
k vytvoření psSession na počítači Server01. Příkaz uloží psSession do proměnné $s
.
Druhý příkaz používá Enter-PSSession
ke spuštění interaktivní relace pomocí psSession v $s
.
Třetí příkaz používá Exit-PSSession
k zastavení interaktivní relace.
Poslední příkaz zobrazí PSSession v proměnné $s
. Vlastnost State zobrazuje PSSession je stále otevřená a dostupná pro použití.
Příklad 3: Zastavení relace pomocí klíčového slova exit
PS C:\> Enter-PSSession -ComputerName Server01
Server01\PS> exit
PS C:\>
Tento příklad používá klíčové slovo exit
k zastavení interaktivní relace spuštěna pomocí Enter-PSSession
. Klíčové slovo exit
má stejný účinek jako použití Exit-PSSession
.
Vstupy
None
Do této rutiny nemůžete roušit objekty.
Výstupy
None
Tato rutina nevrátí žádný výstup.
Poznámky
Windows PowerShell obsahuje následující aliasy pro Exit-PSSession
:
exsn
Tato rutina přebírá pouze běžné parametry.