다음을 통해 공유


Windows PowerShell ISE 스크립팅 개체 모델의 용도

객체들은 Windows PowerShell 통합 스크립팅 환경(ISE)의 형태와 기능과 연관되어 있습니다. 객체 모델 참조는 이 객체들이 노출하는 구성원 속성과 메서드에 대한 세부 정보를 제공합니다. 스크립트를 사용해 이러한 메서드와 속성에 직접 접근할 수 있는 예시를 제공합니다. 스크립팅 객체 모델은 다음과 같은 작업 범위를 더 쉽게 만듭니다.

Windows PowerShell ISE의 외관 사용자 지정

객체 모델을 사용해 애플리케이션 설정과 옵션을 수정할 수 있습니다. 예를 들어, 다음과 같이 수정할 수 있습니다:

  • 오류, 경고, 장황한 출력, 디버그 출력의 색상을 변경하세요.
  • 명령 창, 출력 창, 스크립트 창의 배경색을 얻거나 설정하세요.
  • 출력 창의 전경 색상을 설정하세요.
  • Windows PowerShell ISE에서 글꼴 이름과 글꼴 크기를 설정하세요.
  • 경고를 설정하세요. 이 설정에는 파일이 여러 PowerShell 탭에서 열리거나, 파일이 저장되기 전에 파일 내 스크립트가 실행될 때 발생하는 경고가 포함됩니다.
  • 스크립트 창과 출력 창이 나란히 있는 뷰와 스크립트 창이 출력 창 위에 있는 뷰를 번갈아 보세요.
  • 명령 창을 출력 창의 하단이나 상단에 도킹하세요.

Windows PowerShell ISE의 기능 강화

객체 모델을 사용해 Windows PowerShell ISE의 기능을 향상시킬 수 있습니다. 예를 들어, 다음을 할 수 있습니다:

  • Windows PowerShell ISE 자체의 인스턴스를 추가하고 수정하세요. 예를 들어, 메뉴를 변경하려면 새로운 메뉴 항목을 추가하고 새 메뉴 항목을 스크립트에 매핑할 수 있습니다.
  • Windows PowerShell ISE의 메뉴 명령어와 버튼을 사용해 수행할 수 있는 일부 작업을 수행하는 스크립트를 만드세요. 예를 들어, PowerShell 탭을 추가, 삭제, 선택할 수 있습니다.
  • 메뉴 명령어와 버튼을 사용해 수행할 수 있는 작업을 보완합니다. 예를 들어, PowerShell 탭의 이름을 변경할 수 있습니다.
  • 파일과 연관된 명령 창, 출력 창, 스크립트 창의 텍스트 버퍼를 조작하세요. 예를 들어, 다음을 수행할 수 있습니다.
    • 모든 텍스트를 받거나 설정하세요.
    • 텍스트 선택을 하거나 설정하세요.
    • 스크립트를 실행하거나 스크립트의 일부 부분을 실행하세요.
    • 한 줄을 스크롤해 화면에 넣으세요.
    • 캐럿 위치에 텍스트를 삽입하세요.
    • 텍스트 블록을 선택하세요.
    • 마지막 줄 번호를 받아.
  • 파일 작업을 수행합니다. 예를 들어, 다음을 수행할 수 있습니다.
    • 파일을 열거나, 저장하거나, 다른 이름으로 저장하세요.
    • 파일이 마지막으로 저장된 후에 변경되었는지 확인하세요.
    • 파일 이름을 받아보세요.
    • 파일 선택.

작업 자동화

스크립팅 객체 모델을 사용해 빈번한 연산을 위한 키보드 단축키를 만들 수 있습니다.

참고하십시오