다음을 통해 공유


Exit-PSSession

원격 컴퓨터로 대화형 세션을 종료합니다.

구문

Exit-PSSession []

Description

Exit-PSSession cmdlet은 Enter-PSSession cmdlet을 사용하여 시작한 대화형 세션을 종료합니다.

Exit 키워드를 사용하여 대화형 세션을 종료할 수도 있습니다. 효과는 Exit-PSSession사용하는 것과 같습니다.

예제

예제 1: 대화형 세션 시작 및 중지

PS C:\> Enter-PSSession -computername Server01
Server01\PS> Exit-PSSession
PS C:\>

이러한 명령은 Server01 원격 컴퓨터에서 대화형 세션을 시작한 다음 중지합니다.

예제 2: PSSession 개체를 사용하여 대화형 세션 시작 및 중지

PS C:\> $Session = New-PSSession -ComputerName Server01
PS C:\> Enter-PSSession -Session $Session
Server01\PS> Exit-PSSession
PS C:\> $Session
Id Name            ComputerName    State    ConfigurationName
-- ----            ------------    -----    -----------------
1  Session1        Server01        Opened   Microsoft.PowerShell

이러한 명령은 Windows PowerShell 세션(PSSession)을 사용하는 Server01 컴퓨터에서 대화형 세션을 시작하고 중지합니다.

대화형 세션은 Windows PowerShell 세션을 사용하여 시작되었으므로 대화형 세션이 종료될 때 PSSession 계속 사용할 수 있습니다. ComputerName 매개 변수를 사용하는 경우 Enter-PSSession 대화형 세션이 종료되면 닫는 임시 세션을 만듭니다.

첫 번째 명령은 New-PSSession cmdlet을 사용하여 Server01 컴퓨터에서 PSSession 만듭니다. 이 명령은 PSSession $s 변수에 저장합니다.

두 번째 명령은 Enter-PSSession 사용하여 $s PSSession 사용하여 대화형 세션을 시작합니다.

세 번째 명령은 Exit-PSSession 사용하여 대화형 세션을 중지합니다.

마지막 명령은 $s 변수에 PSSession 표시합니다. State 속성은 PSSession 여전히 열려 있고 사용할 수 있는 것으로 표시됩니다.

예제 3: Exit 키워드를 사용하여 세션 중지

PS C:\> Enter-PSSession -ComputerName "Server01"
Server01\PS> exit

이 예제에서는 Exit 키워드를 사용하여 Enter-PSSession사용하여 시작된 대화형 세션을 중지합니다. Exit 키워드는 Exit-PSSession사용하는 것과 동일한 효과를 줍니다.

입력

None

개체를 이 cmdlet으로 파이프할 수 없습니다.

출력

None

이 cmdlet은 출력을 반환하지 않습니다.

참고

  • 이 cmdlet은 공통 매개 변수만 사용합니다.