적용 대상: Windows Server(지원되는 모든 버전)
사용자가 여러 객체 모델을 사용하여 작업을 수행할 수 있도록 다양한 언어로 작성된 스크립트를 실행할 수 있는 환경을 제공합니다.
Syntax
wscript [<scriptname>] [/b] [/d] [/e:<engine>] [{/h:cscript|/h:wscript}] [/i] [/job:<identifier>] [{/logo|/nologo}] [/s] [/t:<number>] [/x] [/?] [<ScriptArguments>]
Parameters
| Parameter | Description |
|---|---|
scriptname |
스크립트 파일의 경로 파일 이름을 지정합니다. |
/b |
배치 모드를 지정하며, 이 모드에서는 알림, 스크립트 오류 또는 입력 프롬프트가 표시되지 않습니다. /b 매개 변수는 /i의 반대입니다. |
/d |
디버거를 시작 합니다. |
/e |
스크립트를 실행 하는 데 사용 되는 엔진을 지정 합니다. 이 매개 변수를 사용하면 사용자 지정 파일 이름 확장자를 사용하는 스크립트를 실행할 수 있습니다. /e 매개 변수가 없으면 등록된 파일 이름 확장자를 사용하는 스크립트만 실행할 수 있습니다. 예를 들어, 다음과 같은 명령을 실행해보세요:cscript test.admin그럼 다음과 같은 오류 메시지를 받게 됩니다: 입력 오류: 파일 확장자 .admin에 대한 스크립트 엔진이 없습니다.비표준 파일 확장자를 사용하는 한 가지 장점은 스크립트를 실수로 더블 클릭하여 원치 않는 실행을 방지할 수 있다는 점입니다. 이 확장자를 사용하면 .admin 파일 이름 확장자와 VBScript 간에 영구적인 연결이 만들어지지 않습니다. .admin 파일 이름 확장자를 사용하는 스크립트를 실행할 때마다 /e 매개 변수를 사용해야 합니다. |
/h:cscript |
스크립트 실행을 위한 기본 스크립트 호스트로 cscript.exe 등록합니다. |
/h:wscript |
스크립트 실행을 위한 기본 스크립트 호스트로 wscript.exe 등록합니다. 이 동작은 /h 옵션을 생략할 때의 기본값입니다. |
/i |
경고, 스크립팅 오류 및 입력 프롬프트를 표시하는 대화형 모드를 지정합니다. /i 매개 변수는 기본값이며 /b의 반대입니다. |
/job:\<identifier> |
.wsf 스크립트 파일에서 식별자로 식별되는 작업을 실행합니다. |
/logo |
스크립트가 실행되기 전에 Windows 스크립트 호스트 배너가 콘솔에 표시되도록 지정합니다. /logo 매개 변수는 기본값이며 /nologo의 반대입니다. |
/nologo |
스크립트가 실행되기 전에 Windows 스크립트 호스트 배너가 표시되지 않도록 지정합니다. /nologo 매개 변수는 /logo의 반대입니다. |
/s |
현재 사용자에 대한 현재 명령 프롬프트 옵션을 저장합니다. |
/t:\<number> |
스크립트를 초 단위로 실행할 수 있는 최대 시간을 지정 합니다. 최대 32, 767 초를 지정할 수 있습니다. 기본값은 시간 제한이 없습니다. |
/x |
스크립트 디버거를 시작 합니다. |
ScriptArguments |
스크립트에 전달 되는 인수를 지정 합니다. 각 스크립트 인수는 슬래시(/)로 시작해야 합니다. |
/? |
명령 프롬프트에 도움말을 표시합니다. |
Remarks
- 이 작업을 수행하는 데에는 관리자 자격 증명이 필요하지 않습니다. 보안을 위해서는 관리자 자격 증명이 없는 사용자로 이 작업을 수행하는 것이 좋습니다.
- 명령 프롬프트를 열려면 시작 화면에서 cmd를 입력한 다음 명령 프롬프트를 선택합니다.
- 각 매개 변수는 선택 사항입니다. 그러나 스크립트를 지정하지 않고서는 스크립트 인수를 지정할 수 없습니다. 스크립트 또는 스크립트 인수를 지정하지 않으면 Windows 스크립트 호스트 설정 대화 상자 wscript.exe 표시됩니다. 대화 상자를 사용하여 로컬 컴퓨터에서 wscript.exe 실행되는 모든 스크립트에 대한 전역 스크립팅 속성을 설정합니다.
- /t 매개변수는 타이머를 설정하여 스크립트가 과도하게 실행되는 것을 방지합니다. 시간이 지정된 값을 초과하면 wscript 는 스크립트 엔진을 인터럽트하고 프로세스를 종료합니다.
- Windows 스크립트 파일의 파일 이름 확장명은 일반적으로 .wsf, .vbs.js중 하나입니다.
- 연결이 없는 확장자를 가진 스크립트 파일을 두 번 선택하면 연결 프로그램 대화 상자가 나타납니다. wscript 또는 cscript를 선택한 다음 항상 이 프로그램을 사용하여 이 파일 형식을 엽니다. 이렇게 하면 wscript.exe 또는 cscript.exe 가 이 파일 형식의 파일에 대한 기본 스크립트 호스트로 등록됩니다.
- 개별 스크립트에 대 한 속성을 설정할 수 있습니다. Windows 스크립트 호스트에 대한 자세한 내용은 Windows 스크립트 호스트 개요를 참조하세요.
- Windows 스크립트 호스트는 .wsf 스크립트 파일을 사용할 수 있습니다. 각 .wsf 파일은 여러 스크립팅 엔진을 사용하고 여러 작업을 수행할 수 있습니다.