다음을 통해 공유


Get-PSSnapin

컴퓨터에서 Windows PowerShell 스냅인을 가져옵니다.

구문

Get-PSSnapin
   [[-Name] <String[]>]
   [-Registered]
   [<CommonParameters>]

Description

cmdlet은 Get-PSSnapin 현재 세션에 추가되었거나 시스템에 등록된 Windows PowerShell 스냅인을 가져옵니다. 이 cmdlet은 검색된 순서대로 스냅인을 나열합니다.

Get-PSSnapin 는 등록된 스냅인만 가져옵니다. Windows PowerShell 스냅인을 등록하려면 Microsoft .NET Framework 2.0에 포함된 InstallUtil 도구를 사용합니다. 자세한 내용은 Cmdlet, 공급자 및 호스트 애플리케이션을 등록하는 방법을 참조 하세요.

Windows PowerShell 3.0부터 Windows PowerShell에 포함된 핵심 명령은 모듈에 패키지됩니다. 스냅인(PSSnapin)인 Microsoft.PowerShell.Core는 예외입니다. 기본적으로 Microsoft.PowerShell.Core 스냅인만 세션에 추가됩니다. 모듈은 처음 사용할 때 자동으로 가져오며 cmdlet을 Import-Module 사용하여 가져올 수 있습니다.

예제

예제 1: 현재 로드된 스냅인 가져오기

PS C:\> Get-PSSnapIn

이 명령은 현재 세션에 로드된 Windows PowerShell 스냅인을 가져옵니다. 여기에는 Windows PowerShell과 함께 설치된 스냅인과 세션에 추가된 스냅인이 포함됩니다.

예제 2: 등록된 스냅인 가져오기

PS C:\> get-PSSnapIn -Registered

이 명령은 이미 세션에 추가된 스냅인을 포함하여 컴퓨터에 등록된 Windows PowerShell 스냅인을 가져옵니다. Windows PowerShell과 함께 설치된 스냅인이나 시스템에 아직 등록되지 않은 Windows PowerShell 스냅인 DLL(동적 연결 라이브러리)은 출력에 포함되지 않습니다.

예제 3: 문자열과 일치하는 현재 스냅인 가져오기

PS C:\> Get-PSSnapIn -Name smp*

이 명령은 smp로 시작하는 이름이 있는 현재 세션에서 Windows PowerShell 스냅인을 가져옵니다.

매개 변수

-Name

스냅인 이름의 배열을 지정합니다. 이 cmdlet은 지정된 Windows PowerShell 스냅인만 가져옵니다. 와일드카드 문자가 허용됩니다.

형식:String[]
Position:0
Default value:None
필수:False
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-Registered

이 cmdlet은 아직 세션에 추가되지 않은 경우에도 시스템에 등록된 Windows PowerShell 스냅인을 가져옵니다.

Windows PowerShell과 함께 설치된 스냅인은 이 목록에 나타나지 않습니다.

이 매개 변수 Get-PSSnapin 가 없으면 세션에 추가된 Windows PowerShell 스냅인을 가져옵니다.

형식:SwitchParameter
Position:Named
Default value:None
필수:False
파이프라인 입력 허용:False
와일드카드 문자 허용:False

입력

None

이 cmdlet에 입력을 파이프할 수 없습니다.

출력

PSSnapInInfo

Get-PSSnapin 는 가져오는 각 스냅인에 대한 개체를 반환합니다.

참고

Windows PowerShell에는 다음 별칭이 포함됩니다.Get-PSSnapin

  • gsnp

Windows PowerShell 3.0부터 Windows PowerShell과 함께 설치된 핵심 명령은 모듈에 패키지됩니다. Windows PowerShell 2.0 및 이후 버전의 Windows PowerShell에서 이전 스타일 세션을 만드는 호스트 프로그램에서 핵심 명령은 스냅인(PSSnapin)으로 패키지됩니다. 예외는 항상 스냅인인 Microsoft.PowerShell.Core입니다. 또한 cmdlet에서 시작한 New-PSSession 것과 같은 원격 세션은 핵심 스냅인을 포함하는 이전 스타일의 세션입니다.

핵심 모듈을 사용하여 최신 스타일 세션을 만드는 CreateDefault2 메서드에 대한 자세한 내용은 CreateDefault2 메서드를 참조하세요.