Windows Server 2012에서는 작업표시줄에 [PowerShell] 아이콘이 기본적으로 있네.


Image

이 만큼 Windows Server 2012를 관리하기 위해서는 PowerShell을 기본적으로 사용하라는 뜻이네.

Get-Command | Measure-Object를 해보면 1400개 후반 정도의 cmdlet가 사용되고 Module을 추가하면 점점 더 늘어난다.

Windows Server 2012에서는 기본적으로 제공되지 않는 Get-ADUser를 실행하면 자동으로 Import-Module -Name ActiveDirectory을 실행하여 ActiveDirectory용 cmdlet이 설치되어서 편리하다. 그리고 한 번 추가된 module의 cmdlet은 세션과 상관없이 계속 사용할 수 있어서 PowerShell v2.0에 비하여 편리해졌네.

사용 가능한 모든 명령어를 보려면…
Get-Command
Get-Command | Measure-Object (수량 확인)
Get-Command -CommandType cmdlet (cmdlet 유형만 확인)
Get-Command -CommandType function (function 유형만 확인)
Get-Command -CommandType alias (alias 유형만 확인)

사용 가능한 Module 목록을 확인하려면…
Get-Module -ListAvailable
Get-Module -Name ActiveDirectory
Get-Module -Name ServerManager 

특정 Module에서만 사용할 수 있는 cmdlet를 확인하려면…
Get-Command -Module ActiveDirectory
Get-Command -Module ActiveDirectory | Measure-Object (수량 확인)

ActvieDirectory라는 Module의 명령어인 Get-ADUser를 이용하기 위해서는 단지 Get-ADUser라는 것을 입력하면 자동으로 필요한 Module이 설치된다.

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s