cscript

적용 대상: Windows Server 2022, Windows Server 2019, Windows Server 2016, Windows Server 2012 R2, Windows Server 2012

명령줄 환경에서 실행할 스크립트를 시작합니다.

Important

이 작업은 관리 자격 증명 없이도 수행할 수 있으므로 보안을 위해 관리 자격 증명이 없는 사용자로 이 작업을 수행하는 것이 좋습니다.

구문

cscript <scriptname.extension> [/b] [/d] [/e:<engine>] [{/h:cscript | /h:wscript}] [/i] [/job:<identifier>] [{/logo | /nologo}] [/s] [/t:<seconds>] [x] [/u] [/?] [<scriptarguments>]

매개 변수

매개 변수 설명
scriptname.extension 선택적 파일 이름 확장명을 가진 스크립트 파일의 경로 파일 이름을 지정합니다.
/b 경고, 스크립팅 오류 또는 입력된 프롬프트를 표시 하지 않는 일괄 처리 모드를 지정 합니다.
/d 디버거를 시작 합니다.
/e:<engine> 스크립트를 실행 하는 데 사용 되는 엔진을 지정 합니다.
/h:cscript 등록 cscript.exe 스크립트를 실행 하기 위한 기본 스크립트 호스트입니다.
/h:wscript 등록 wscript.exe 스크립트를 실행 하기 위한 기본 스크립트 호스트입니다. 기본값입니다.
/i 경고, 스크립팅 오류 및 입력된 프롬프트를 표시 하는 대화형 모드를 지정 합니다. 기본값과 반대입니다 /b.
/작업:<identifier> .wsf 스크립트 파일에서 식별자에 의해 식별된 작업을 실행합니다.
/logo 스크립트를 실행 하기 전에 Windows 스크립트 호스트 배너 콘솔에 표시 되도록 지정 합니다. 기본값과 반대입니다 /nologo.
/nologo 스크립트를 실행 하기 전에 Windows 스크립트 호스트 배너가 표시 되지 않도록 지정 합니다.
/s 현재 사용자에 대 한 현재 명령 프롬프트 옵션을 저장합니다.
/t:<seconds> 스크립트를 초 단위로 실행할 수 있는 최대 시간을 지정 합니다. 최대 32, 767 초를 지정할 수 있습니다. 기본값은 시간 제한이 없습니다.
/U 입력 및 출력을 콘솔에서 리디렉션에 대 한 유니코드를 지정 합니다.
/x 스크립트 디버거를 시작 합니다.
/? 사용 가능한 명령 매개 변수를 표시 하 고 사용 하기 위한 도움말을 제공 합니다. 매개 변수 없이 스크립트 없이 cscript.exe를 입력하는 것과 같습니다.
scriptarguments 스크립트에 전달 되는 인수를 지정 합니다. 각 스크립트 인수 뒤에 슬래시와 합니다 (/).

설명

  • 각 매개 변수는 선택 사항입니다. 그러나 스크립트를 지정하지 않고는 스크립트 인수를 지정할 수 없습니다. 스크립트 또는 스크립트 인수를 지정하지 않으면 cscript.exe는 cscript.exe 구문과 유효한 호스트 옵션을 표시합니다.

  • /t 매개 변수는 타이머를 설정 하 여 스크립트의 과도 한 실행을 방지 합니다. 런타임이 지정된 값을 초과하면 cscript가 스크립트 엔진을 중단하고 프로세스를 종료합니다.

  • Windows 스크립트 파일 일반적으로 다음 파일 이름 확장명 중 하나는:.wsf,.vbs,.js 합니다. Windows 스크립트 호스트.wsf 스크립트 파일을 사용할 수 있습니다. 각.wsf 파일 여러 스크립팅 엔진을 사용 하 고 여러 작업을 수행할 수 있습니다.

  • 연결 이 없는 확장 프로그램이 있는 스크립트 파일을 두 번 클릭하면 [열기 ] 대화 상자가 나타납니다. wscript 또는 cscript를 선택한 다음 항상 이 프로그램을 사용하여 이 파일 형식을 엽니다. 이 등록 됩니다. wscript.exe 또는 cscript 이 파일 형식의 파일에 대 한 기본 스크립트 호스트입니다.