다음을 통해 공유


Exit-PSSession

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

구문

Exit-PSSession []

Description

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

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

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

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

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

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

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

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

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

PS> Enter-PSSession -ComputerName Server01
Server01\PS> exit
PS>

이 예제에서는 exit 키워드를 사용하여 Enter-PSSession사용하여 시작된 대화형 세션을 중지합니다. exit 키워드는 Exit-PSSession사용하는 것과 같은 효과가 있습니다.

입력

None

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

출력

None

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

참고

PowerShell에는 Exit-PSSession다음과 같은 별칭이 포함되어 있습니다.

  • 모든 플랫폼:
    • exsn

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