Exit-PSSession
Завершает интерактивный сеанс с удаленным компьютером.
Синтаксис
Exit-PSSession []
Описание
Командлет Exit-PSSession завершает интерактивные сеансы, запущенные с помощью командлета Enter-PSSession.
Вы также можете использовать ключевое слово выхода для завершения интерактивного сеанса. Результат будет таким же, как и при использовании 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. Остановка сеанса с помощью ключевое слово выхода
PS> Enter-PSSession -computername Server01
Server01\PS> exit
PS>
В этом примере ключевое слово Exit используется для остановки интерактивного сеанса, запущенного с помощью enter-PSSession. Ключевое слово Exit имеет тот же эффект, что и при использовании Exit-PSSession.
Входные данные
None
Нельзя передать объекты в этот командлет с помощью конвейера.
Выходные данные
None
Этот командлет не возвращает никакие выходные данные.
Примечания
Этот командлет принимает только общие параметры.