사용자 도구

사이트 도구


kb:windowsscript

Windows Script

윈도우즈 상에서 사용할 수 있는 쉘 스크립트 정도라고 이해하면 되겠다. 문법에는 2가지가 있는데, 하나는 VisualBasic이고, 나머지 하나는 JavaScript다. 쉘 스크립트의 목적이 그러하듯이, 이 넘의 대상 분야도 주로 복잡하고 반복되는 작업들이다.

구성 요소

Windows Script Host는 Windows 2000 이후부터는 설치시 기본적으로 깔린다. 다른 컴포넌트들과 마찬가지로 언인스톨하거나, 업그레이드할 수 있다. Windows Script Host의 핵심 구성 요소는 다음과 같다.

  • WScript - 실제로 스크립트를 수행할 때 사용하게 되는 실행 파일이다. WScript는 팝업 다이얼로그를 통해 간단한 출력을 할 수 있다. 사용자와 상호 작용을 하면서 실행해야 하는 스크립트에 주로 사용한다.
  • CScript - 커맨드 라인에서 스크립트를 수행할 때 사용하게 되는 실행 파일이다. 커맨드 창을 통해 간단한 출력을 할 수 있다. 자동화된 작업이나 백그라운드에서 처리하는 작업에서 주로 사용한다.
  • WSH ActiveX Control - 스크립트에서 사용하는 코어 오브젝트 모델을 제공한다. system32 디렉토리에 보면, wshXX.ocx가 있을 것이다. 이를 통해 스크립트와 운영체제가 서로 맞물리게 된다.
  • Scripting Engine - 스크립트 엔진은 사용하는 언어(VBScript, JScript 등등)에 따라, 코어 함수, 객체 등을 제공하는 역할을 한다.

이 네가지의 구성 요소 외에도 다양한 외부 ActiveX, COM 컴포넌트들을 가지고와서 스크립트에 쓸 수 있다.

목록

링크


kb/windowsscript.txt · 마지막으로 수정됨: 2014/11/08 14:59 (바깥 편집)