Exit-PSSession
Завершает интерактивный сеанс с удаленным компьютером.
Синтаксис
Exit-PSSession []
Описание
Командлет Exit-PSSession
завершает интерактивные сеансы, запущенные с помощью командлета Enter-PSSession
.
Вы также можете использовать ключевое 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
Эти команды запускают и останавливают интерактивный сеанс с компьютером Server01, использующим сеанс PowerShell (PSSession).
Так как интерактивный сеанс был запущен с помощью сеанса PowerShell, служба PSSession по-прежнему доступна при завершении интерактивного сеанса. При использовании параметра ComputerName создается временный сеанс, Enter-PSSession
который закрывается при завершении интерактивного сеанса.
Первая команда использует New-PSSession
командлет для создания PSSession на компьютере Server01. Команда сохраняет PSSession в переменной $s
.
Вторая команда используется Enter-PSSession
для запуска интерактивного сеанса с помощью PSSession в $s
.
Третья команда используется Exit-PSSession
для остановки интерактивного сеанса.
Последняя команда отображает PSSession в переменной $s
. Свойство State показывает, что PSSession по-прежнему открыт и доступен для использования.
Пример 3. Использование ключевого слова exit для остановки сеанса
PS> Enter-PSSession -ComputerName Server01
Server01\PS> exit
PS>
В этом примере используется ключевое слово для остановки exit
интерактивного сеанса, запущенного с помощью Enter-PSSession
. Ключевое exit
слово имеет тот же эффект, что и использование Exit-PSSession
.
Входные данные
None
Невозможно передать объекты в этот командлет.
Выходные данные
None
Этот командлет не возвращает выходные данные.
Примечания
PowerShell включает следующие псевдонимы для Exit-PSSession
:
- Все платформы:
exsn
Этот командлет принимает только общие параметры.
Связанные ссылки
PowerShell