Windows PowerShell은 완전한 확장 가능 환경입니다. 누구나 Windows PowerShell의 명령을 작성할 수 있습니다. 다른 사람이 작성한 명령을 사용하고 자신이 작성한 명령을 다른 사람과 공유할 수 있습니다.

모듈과 스냅인을 사용하여 명령을 공유합니다. Windows PowerShell 모듈 및 스냅인은 Windows PowerShell 명령 및 기타 항목을 포함하고 있는 패키지입니다. Windows PowerShell의 모든 cmdlet 및 공급자는 스냅인이나 모듈로 제공되며 또한 모듈은 함수, 별칭, 변수 및 드라이브를 포함할 수 있습니다.

일부 스냅인 및 모듈은 모든 Windows PowerShell 세션에 자동으로 추가됩니다. 스냅인 또는 모듈을 받으면 해당 스냅인 또는 모듈을 설치하고 Windows PowerShell 세션에 명령을 추가할 수 있습니다. 작성한 명령을 공유하려면 Windows PowerShell 모듈 또는 스냅인을 만들면 됩니다.

모듈 정보

모듈은 Windows PowerShell에서 사용할 수 있는 명령 및 기타 항목의 패키지입니다. 설치 프로그램을 실행하거나 모듈을 디스크에 저장한 후에는 모듈을 Windows PowerShell 세션으로 가져오고 명령과 항목을 사용할 수 있습니다. 모듈을 사용하여 자신이 만든 cmdlet, 공급자, 함수, 별칭 및 기타 명령을 구성하고 다른 사람과 공유할 수 있습니다.

모듈을 설치하고 사용하는 방법에 대한 자세한 내용은 about_Modules를 참조하십시오. 모듈을 만드는 방법에 대한 자세한 내용은 MSDN의 "Writing a Windows PowerShell Module(Windows PowerShell 모듈 작성)"을 참조하십시오.

스냅인 정보

Windows PowerShell 스냅인(PSSnapin)은 cmdlet 및 공급자를 구현하는 동적 링크 라이브러리(.dll)입니다. 스냅인을 받으면 설치해야 합니다. 그런 다음 스냅인에 있는 cmdlet 및 공급자를 Windows PowerShell 세션에 추가할 수 있습니다.

스냅인을 설치하고 사용하는 방법에 대한 자세한 내용은 about_PSSnapins를 참조하십시오. 스냅인을 작성하는 방법에 대한 자세한 내용은 MSDN의 "How to Write a Windows PowerShell Snap-in(Windows PowerShell 스냅인 작성 방법)"을 참조하십시오.




목차