Windows PowerShell ISE(통합 스크립팅 환경)는 Windows PowerShell용 그래픽 호스트 응용 프로그램입니다. Windows PowerShell ISE를 사용하면 구문을 여러 색으로 표시하며 유니코드를 지원하는 환경에서 명령을 실행하고 스크립트 쓰기, 편집, 실행, 테스트 및 디버깅을 수행할 수 있습니다.
Windows PowerShell은 Microsoft .NET Framework에서 만들어진 명령줄 셸 및 스크립팅 언어로, 특히 Windows 관리를 위해 디자인되었습니다. 이 응용 프로그램의 단순한 cmdlet("command-let"으로 읽음) 도구와 기본 제공 도움말 시스템을 사용하면 작업을 즉시 시작할 수 있습니다. 여러 명령이 들어 있는 파이프라인에 cmdlet을 결합한 다음 작업을 자동화하는 함수에 자주 사용하는 명령 시퀀스를 저장할 수 있습니다. 보다 경험이 많은 사용자는 Windows PowerShell을 개발 플랫폼으로 사용하고, 함수, cmdlet 및 공급자를 추가하여 이를 확장할 수 있습니다.
Windows PowerShell ISE는 숙련도에 관계없이 모든 사용자를 대상으로 합니다. 초급 사용자에게는 구문 색과 상황에 맞는 도움말이 매우 유용합니다. 여러 줄 편집 기능이 있으므로 도움말 항목과 다른 원본에서 복사한 예제를 쉽게 시험해 볼 수 있습니다. 고급 사용자에게는 다중 실행 환경, 기본 제공 디버거 및 Windows PowerShell ISE 개체 모델의 확장성 기능이 매우 유용합니다.
Windows PowerShell 2.0은 Windows Server 2008 R2의 기능이며, Windows PowerShell ISE는 선택적 기능입니다. 이 응용 프로그램을 설치하려면 기능 추가 마법사를 사용합니다.
Windows PowerShell ISE 기능
Windows PowerShell ISE의 기능에는 다음이 포함됩니다.
- 대화형 명령을 실행하기 위한 명령 창
- 스크립트 쓰기, 편집 및 실행을 위한 스크립트 창. 스크립트 전체를 실행하거나 스크립트에서 선택한 줄을 실행할 수 있습니다.
- 명령 및 스크립트 창에 있는 명령의 내용이 표시되는 스크롤 가능한 출력 창
- 동일한 창에서 최대 8개까지 실행될 수 있는 독립적 Windows PowerShell 실행 환경. 각 실행 환경마다 명령, 스크립트 및 출력 창이 별도로 있습니다. 이 탭으로 구성된 환경은 동시에 여러 작업을 수행할 수 있게 해 줍니다.
- 명령 창의 여러 줄 편집 기능. 여러 줄의 코드를 붙여 넣고 실행한 다음 이를 한 단위로 다시 호출할 수 있습니다.
- 명령, 함수 및 스크립트를 디버깅하기 위한 기본 제공 디버거. 중단점을 설정 및 제거하고, 코드를 단계별로 실행하고, 변수 값을 확인하고, 호출 스택 추적을 표시할 수 있습니다.
- 색, 글꼴 및 레이아웃을 조정하는 데 사용할 수 있는 사용자 지정 가능한 기능
- Windows PowerShell ISE를 세부적으로 사용자 지정하고 확장하는 데 사용할 수 있는 스크립팅 가능한 개체 모델. 메뉴 항목을 포함한 기능을 추가할 수 있습니다. 또한 세션, 파일 및 편집기에 액세스하여 기능을 직접 만들 수도 있습니다.
- 줄/열 번호, 바로 가기 키, 탭 자동 완성, 상황에 맞는 도움말 및 유니코드 지원. 이러한 기능은 Windows PowerShell ISE에서 Windows PowerShell을 보다 효율적이고 생산적으로 사용할 수 있게 해 줍니다. 심지어 Windows PowerShell에서 끌어서 놓기 작업을 통해 파일을 열 수도 있습니다.
Windows PowerShell ISE 요구 사항
Windows PowerShell ISE는 Server Core 옵션으로 설치된 Windows Server를 제외하고 Windows XP와 그 이상의 모든 Windows 버전에서 실행됩니다.
Windows PowerShell ISE를 실행하려면 Microsoft .NET Framework 3.5 서비스 팩 1이 필요합니다. 이 버전의 Microsoft .NET Framework가 시스템에 설치되어 있지 않으면 Windows PowerShell ISE를 설치할 때 서버 관리자에 의해 자동으로 설치됩니다.
Windows PowerShell 및 Windows PowerShell ISE에 대한 자세한 내용은 Windows PowerShell(