간략한 PowerShell 설명
Windows PowerShell은 시스템 관리 전용으로 설계된 작업 기반 명령 셸 및 스크립팅 언어입니다.
.NET Framework에 기반하여 개발된 Windows PowerShell은 IT 전문가와 고급 사용자가 Windows 운영 체제 시스템
및 Windows에서 실행되는 응용 프로그램의 관리를 제어하고 자동화할 수 있도록 해줍니다.
PowerShell 사용용도 예시 ( 실 프로젝트 사용 )
Microsoft 제품 군 중에 Virtual Machine Manager 라는 서버 가상화를 관리하는 제품이 있습니다. 물론 서버 엔지니어가 아니라 개발자이다 보니
MS에서 제공하는 cmdlet 을 사용하여 C# 코드 상에서 Virtual Machine Manager 명령 셸 을 실행하였습니다.
Windows PowerShell 에서 Virtual Machine Manager 명령 셸 을 사용하여 또는 작업 기반 스크립트를 사용하여 모든 시스템 센터 가상 머신 매니저 (VMM) 관리 기능을 수행 할 수 있습니다. 그리고 VMM은 간단한 관리 작업을 수행하기 위해 개별적으로 사용할 수있는 cmdlet을 제공합니다. ( 제공 cmdlet 개수 : 615개 가량 )
이러한 형식으로 MS 에서 제공하는 cmdlet 을 통하여 명령을 날릴수는 있지만 어느정도의 구문은 알아야 합니다. @_@ (예를 들어 if 문 , for 문 , 변수 선언 등)
위 글에 보면 Cmdlet 이란 표현이 있습니다. Cmdlet 이란 아래와 같습니다.
이번 포스팅은 간략하게 PowerShell에 대해 소개를 해봤습니다.
제가 MS 관련 솔루션에 대해 개발을 하다보니 MS 교육을 많이 듣는데요.
최근에 한 교육에서 강사가 그러더라구요.
앞으로 MS에서 GUI 적인 관리보다 PowerShell을 통한 관리에 대해 포인트를 맞춰 개발한다고..
그래서 PowerShell 공부를 하라네요.. 하..하..하 ^^:
물론 PowerShell 알아두면 좋겠지요..@_@
이상 포스팅을 마치겠습니다.
오늘 하루도 힘찬 하루 되세요~ ^^
'IT > Powershell' 카테고리의 다른 글
Powershell 그나마 조금 쉽게 쓰는 방법 (0) | 2014.07.03 |
---|
|