336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

모듈


모듈은 윈도우 파워셸에서 사용할 수 있는 명령과 다른 항목을 패키지(어셈블리)로 만들어 제공하거나 스크립트에서 정의할 수 있다.

# 가져온 모듈 확인
Get-Module

# 가져올 수 있는 모듈 확인
Get-Module -ListAvailable

# DnsClient 모듈의 파워셸 명령 목록
Get-Command -Module DnsClient

# DNS 레코드 조회
Resolve-DnsName -Name www.microsoft.com

# HelloModule 이라는 동적 모듈 생성
New-Module -ScriptBlock {function HelloModule {"Hello Module World!"}}

PS > HelloModule



스냅인 (PSSnapin)


파워셸 명령과 공급자를 구현한 동적 링크 라이브러리(dll)

스냅인은 .NET 언어로 작성하고 어셈블리로 패키징해서 InstallUtil.exe로 설치한다.

설치한 이후에 해당 스냅인의 명령어와 공급자를 윈도우 파워셸 세션에 추가해서 사용하면 된다.





# 현재 세션에 추가되었거나 시스템에 등록된 윈도우 파워셸 스냅인을 검색
Get-PSSnapin

# 등록된 파워셸 스냅인을 현재 세션에 추가
Add-PSSnapin

# 스냅인 제거
Remove-PSSnapin

'ⓟrogramming > PowerShell' 카테고리의 다른 글

PowerShell Script - 기초  (0) 2018.06.26
파이프라인 시스템  (0) 2018.06.25
개체 (Object)  (0) 2018.06.23
PowerShell Basic  (0) 2018.06.19
PowerShell on mac  (0) 2018.06.11
블로그 이미지

뚱땡이 우주인

,