상세 컨텐츠

본문 제목

Windows PowerShell

Windows PowerShell

by 탑~! 2012. 8. 22. 14:13

본문

Windows PowerShell™은 시스템 관리 전용으로 설계된 작업 기반 명령줄 셸 및 스크립팅 언어입니다. .NET Framework에 기반하여 개발된 Windows PowerShell™은 IT 전문가와 고급 사용자가 Windows 운영 체제 시스템 및 Windows에서 실행되는 응용 프로그램의 관리를 제어하고 자동화할 수 있도록 해줍니다.

cmdlet이라고도 하는 기본 제공 Windows PowerShell 명령을 사용하면 명령줄에서 기업의 컴퓨터를 관리할 수 있으며, Windows PowerShell™ provider를 사용하면 레지스트리와 인증서 저장소 등과 같은 데이터 저장소를 파일 시스템에 액세스하는 것처럼 쉽게 액세스할 수 있습니다. 또한 Windows PowerShell™에는 다양한 식 구문 분석기와 완벽하게 개발된 스크립팅 언어가 포함되어 있습니다.

Windows PowerShell™에는 다음과 같은 기능이 포함되어 있습니다.

  • 레지스트리, 서비스, 프로세스 및 이벤트 로그 관리 등과 같은 일반적인 시스템 관리 작업을 수행하거나 WMI(Windows Management Instrumentation)를 사용하기 위한 cmdlet

  • 작업 기반 스크립팅 언어 및 기존 스크립트와 명령줄 도구에 대한 지원

  • 일관된 설계. cmdlet과 시스템 데이터 저장소는 공통적인 구문과 명명 규칙을 사용하므로 데이터를 쉽게 공유할 수 있으며 한 cmdlet에서 나온 출력은 형식을 다시 설정하거나 조작을 거치지 않고도 다른 cmdlet에 대한 입력으로 바로 사용할 수 있습니다.

  • 운영 체제 탐색이 단순화되고 명령에 기반하므로 파일 시스템을 탐색하는 것과 동일한 기술을 사용하여 레지스트리나 기타 데이터 저장소를 탐색할 수 있습니다.

  • 강력한 개체 조작 성능. 개체를 직접 조작하거나 다른 도구 또는 데이터베이스에 전달할 수 있습니다.

  • 확장 가능한 인터페이스. 독립 소프트웨어 공급업체 및 기업 개발자가 사용자 지정 도구 및 유틸리티를 만들어 자신들의 소프트웨어를 관리할 수 있습니다.

Windows PowerShell 익히기

Windows PowerShell을 익히기 위해서는 해당 도구에 포함되어 있는 다음 리소스를 사용하여 시작하는 것이 좋습니다.

  • 시작. 간단한 소개와 자습서가 제공됩니다. 이러한 리소스를 열려면 시작, 모든 프로그램, Windows PowerShell 1.0을 차례로 클릭한 다음 시작을 클릭합니다.

  • 사용 설명서. 실제 활용에 도움이 되는 스크립트 및 시나리오를 포함하는 자세한 소개가 제공됩니다.

  • Get-Help cmdlet. 시스템에 설치되어 있는 cmdlet과 provider에 대해 빠르게 살펴볼 수 있는 Windows PowerShell™ cmdlet입니다. 시작하려면 Windows PowerShell™를 실행한 후 프롬프트에 다음을 입력합니다.

    get-help
    
    Windows PowerShell 스크립팅 언어와 기타 개념에 대해 알아보려면 "about" 항목을 읽어 보십시오. "about" 항목의 목록을 보려면 다음을 입력하십시오.

    get-help about
    

관련 리소스

명령줄에서 사용할 수 있는 도움말 외에 다음과 같은 리소스에서 추가 정보를 제공합니다.

Windows PowerShell 팀 블로그(영문일 수 있음). 다른 Windows PowerShell™ 사용자에게서 배우거나 공동 작업하는 데 가장 훌륭한 리소스입니다. Windows PowerShell 팀 블로그를 읽어 본 다음 Windows PowerShell User Forum(microsoft.public.windows.powershell)에 가입하고 다른 Windows PowerShell 블로그나 리소스를 찾아보려면 Windows Live Search를 사용하십시오. 이후에 전문 지식이 쌓이고 좋은 아이디어가 생기면 자유롭게 다른 사용자들과 교환해 보십시오.

Windows PowerShell SDK(영문일 수 있음). cmdlet, provider 및 호스팅 응용 프로그램을 개발하는 데 사용되는 참조 콘텐츠를 제공합니다.

Windows PowerShell 프로그래머 설명서(영문일 수 있음). cmdlet, provider 및 호스팅 응용 프로그램 작성에 대한 자습서를 제공하며 Windows PowerShell에 대한 기본 정보도 제공합니다.

 

[source] http://technet.microsoft.com/ko-kr/library/bb978526.aspx

'Windows PowerShell' 카테고리의 다른 글

PowerShell 정보  (0) 2012.08.22

관련글 더보기