개체는 Windows PowerShell ISE(통합 스크립팅 환경)의 형식 및 함수와 연결되어 있습니다. 개체 모델 참조에서는 이러한 개체가 제공하는 멤버 속성 및 메서드에 대한 세부 정보를 제공합니다. 제공되는 예에서는 스크립트를 사용하여 이러한 메서드와 속성에 직접 액세스하는 방법을 보여 줍니다. 스크립팅 개체 모델을 사용하여 다음과 같은 범위의 작업을 쉽게 수행할 수 있습니다.

ISE의 모양 사용자 지정

개체 모델을 사용하여 응용 프로그램 설정 및 옵션을 수정할 수 있습니다. 예를 들어 다음과 같이 수정할 수 있습니다.

  • 오류, 경고, 자세한 정보 표시 출력 및 디버그 출력의 색을 변경할 수 있습니다.

  • 명령 창, 출력 창 및 스크립트 창의 배경색을 가져오거나 설정할 수 있습니다.

  • 출력 창의 전경색을 설정할 수 있습니다.

  • Windows PowerShell ISE의 글꼴 이름과 글꼴 크기를 설정할 수 있습니다.

  • 경고를 구성할 수 있습니다. 여기에는 파일을 여러 PowerShell 탭에서 여는 경우나 파일을 저장하기 전 파일의 스크립트를 실행하는 경우에 발생하는 경고가 포함됩니다.

  • 스크립트 창과 출력 창이 나란히 표시되는 보기와 스크립트 창이 출력 창 위에 있는 보기 사이를 전환할 수 있습니다. 명령 창을 출력 창의 아래쪽이나 위쪽에 고정할 수 있습니다.

ISE의 기능 향상

개체 모델을 사용하여 Windows PowerShell ISE의 기능을 향상시킬 수 있습니다. 예를 들어 다음을 수행할 수 있습니다.

  • Windows PowerShell ISE 인스턴스 자체에 기능을 추가하거나 수정할 수 있습니다. 예를 들어 새 메뉴 항목을 추가하고 새 메뉴 항목을 스크립트에 매핑하여 메뉴를 변경할 수 있습니다.

  • Windows PowerShell ISE의 메뉴 명령과 단추를 사용하여 수행할 수 있는 일부 작업을 수행하는 스크립트를 만듭니다. 예를 들어 PowerShell 탭을 추가, 제거 또는 선택할 수 있습니다.

  • 메뉴 명령과 단추를 사용하여 수행할 수 있는 작업을 보완합니다. 예를 들어 PowerShell 탭의 이름을 바꿀 수 있습니다.

  • 파일과 연결된 명령 창, 출력 창 및 스크립트 창의 텍스트 버퍼를 조작합니다. 예를 들어 다음을 수행할 수 있습니다.

    • 모든 텍스트를 가져오거나 설정합니다.

    • 텍스트 선택 영역을 가져오거나 설정합니다.

    • 스크립트를 실행하거나 선택한 스크립트 부분을 실행합니다.

    • 줄을 보기로 스크롤합니다.

    • 캐럿 위치에 텍스트를 삽입합니다.

    • 텍스트 블록을 선택합니다.

    • 마지막 줄 번호를 가져옵니다.

  • 파일 작업을 수행합니다. 예를 들어 다음을 수행할 수 있습니다.

    • 파일을 열거나 저장하거나 다른 이름으로 저장합니다.

    • 파일이 마지막으로 저장된 이후 변경되었는지 확인합니다.

    • 파일 이름을 가져옵니다.

    • 파일을 선택합니다.

작업 자동화

스크립팅 개체 모델을 사용하여 자주 수행하는 작업에 대한 바로 가기 키를 만들 수 있습니다.

참고 항목




목차