Exit-PSSession
Uzak bilgisayarla etkileşimli oturumu sonlandırır.
Sözdizimi
Default EnterprisePublishing
Exit-PSSession
Description
Exit-PSSession cmdlet'i, Enter-PSSession cmdlet'ini kullanarak başlattığınız etkileşimli oturumları sonlandırır.
Etkileşimli oturumu sonlandırmak için exit anahtar sözcüğünü de kullanabilirsiniz. Etkisi, Exit-PSSessionile aynıdır.
Örnekler
Örnek 1: Etkileşimli oturumu başlatma ve durdurma
PS> Enter-PSSession -ComputerName Server01
Server01\PS> Exit-PSSession
PS>
Bu komutlar Server01 uzak bilgisayarıyla etkileşimli bir oturumu başlatır ve durdurur.
Örnek 2: PSSession nesnesi kullanarak etkileşimli oturumu başlatma ve durdurma
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
Bu komutlar, PowerShell oturumu (PSSession) kullanan Server01 bilgisayarıyla etkileşimli bir oturumu başlatır ve durdurur.
Etkileşimli oturum bir PowerShell oturumu kullanılarak başlatıldığından, etkileşimli oturum sona erdiğinde PSSession hala ulaşılabilir.
ComputerName parametresini kullanırsanız, Enter-PSSession etkileşimli oturum sona erdiğinde kapattığı geçici bir oturum oluşturur.
İlk komut, Server01 bilgisayarında bir New-PSSession oluşturmak için cmdlet'ini kullanır. komutu PSSession$s değişkenine kaydeder.
İkinci komut, Enter-PSSessionPSSession kullanarak etkileşimli bir oturum başlatmak için $s kullanır.
Üçüncü komut, etkileşimli oturumu durdurmak için Exit-PSSession kullanır.
Son komut, değişkeninde $s'i görüntüler.
Durumu özelliği, PSSession'in hala açık ve kullanımda olduğunu gösterir.
Örnek 3: Oturumu durdurmak için 'exit' anahtar sözcüğünü kullanın
PS> Enter-PSSession -ComputerName Server01
Server01\PS> exit
PS>
Bu örnekte, exitkullanılarak başlatılan etkileşimli bir oturumu durdurmak için Enter-PSSession anahtar sözcüğü kullanılır.
exit anahtar sözcüğü, Exit-PSSessionile aynı etkiye sahiptir.
Girişler
None
Nesneleri bu cmdlet'e yöneltemezsiniz.
Çıkışlar
None
Bu cmdlet çıkış döndürmez.
Notlar
PowerShell, Exit-PSSessioniçin aşağıdaki diğer adları içerir:
- Tüm platformlar:
exsn
Bu cmdlet yalnızca ortak parametreleri alır.