2010. 10. 22. 17:54

PowerShell 작동원리 와 기본명령어 구조.


* Microsoft Windows PowerShell

Windows PowerShell의 기본은 CUI 환경에서의 IT 관리를 기본으로 한다.
단순한 명령어 프롬프트 방식의 Shell이 아닌, .NET Framework 2.0 기반 개체를 이용할 수 있는 Shell을 제공한다는 점이다.
.NET Framework 2.0에 존재하는 많은 Class와 Method를 그대로 Windows PowerShell에서 사용할 수 있다


* Windows PowerShell의 chhlth 명령어 단위는 CmdLet(Command Let이라고 읽는다.)

CmdLet의 기본 구조는 동사-명사(Verb-Noun)형태가 된다.
무언가 읽어내는 것은 Get, 수정하는것은 Update, 새로 만드는 것은 New..해당되는 것이 프로세서에 대한 것이라면 Process, 도움말이면 Help..... 등등...


* cmdlet는 "command-Let"의 줄인 것으로 Windows PowerShell에서 개체를 조작하는 단일 기능 명령이다.

Cmdlet는 동사와 명사를 대시( - ) 로 구분한 이름 형식이다.

ex ) Get-command, Get-Content. Get-Help....

- 기본 명령어에 대한 설명. 
   “Get” cmdlet : 데이터 검색
  “Set” cmdlet :
데이터 설정 또는 변경
  “Format” cmdlet “
데이터 형식 지정
  “Out” cmdlet :
지정된 대상으로 출령을 전달하는 역할

cmdlet에는 다음을 입력하여 액세스할 수 있는 도움말 파일을 얻을 수 있다.
  get-help <cmdlet
이름
> -detailed

 ex) Get-Help Get-Process 
       각 명령어들의 설명사항들을 확인할수 있다.