Завершает интерактивный сеанс с удаленным компьютером.
Синтаксис
Exit-PSSession [<CommonParameters>]
Описание
Командлет Exit-PSSession завершает интерактивные сеансы, созданные с помощью командлета Enter-PSSession.
Для завершения интерактивного сеанса также можно использовать ключевое слово Exit. Результат использования ключевого слова не отличается от результата использования командлета Exit-PSSession.
Параметры
<CommonParameters>
Данный командлет поддерживает общие параметры -Verbose, -Debug, -ErrorAction, -ErrorVariable, -OutBuffer и -OutVariable. Дополнительные сведения см. в разделе about_Commonparameters.
Ввод и вывод
Входным типом является тип объектов, которые можно передавать командлету по конвейеру. Возвращаемым типом является тип объектов, возвращаемых командлетом.
Входные данные |
None Объекты невозможно передать командлету Exit-PSSession по конвейеру. |
Выходные данные |
None Этот командлет не возвращает никаких выходных данных. |
Примечания
Этот командлет принимает только общие параметры.
Пример 1
C:\PS>Enter-PSSession -computername Server01 Server01\PS> Exit-PSSession C:\PS> Описание ----------- Эти команды создают и затем завершают интерактивный сеанс с удаленным компьютером Server01.
Пример 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 Описание ----------- Эти команды создают и завершают интерактивный сеанс с компьютером Server01 с использованием сеанса Windows PowerShell (PSSession). Поскольку интерактивный сеанс создается с использованием сеанса Windows PowerShell (PSSession), объект PSSession остается доступным после завершения интерактивного сеанса. При использовании параметра ComputerName Enter-PSSession создает временный сеанс, который завершается при завершении интерактивного сеанса. Первая команда использует командлет New-PSSession для создания сеанса PSSession на компьютере Server01. Команда сохраняет сеанс PSSession в переменной $s. Вторая команда создает интерактивный сеанс с использованием командлета Enter-PSSession и сеанса PSSession, сохраненного в переменной $s. Третья команда завершает интерактивный сеанс с использованием командлета Exit-PSSession. Последняя команда выводит сеанс PSSession, сохраненный в переменной $s. Значение свойства State указывает на то, что сеанс PSSession по-прежнему открыт и доступен для использования.
Пример 3
C:\PS>Enter-PSSession -computername Server01 Server01\PS> exit C:\PS> Описание ----------- Эта команда использует ключевое слово Exit для завершения интерактивного сеанса, который был создан с использованием командлета Enter-PSSession. Результат использования ключевого слова Exit не отличается от результата использования командлета Exit-PSSession.