안녕하십니까? 김정식,LagooNi님
해당 문제를 해결 하기위해서는 아래와 같은 기본 설정을 하셔야합니다.
http://support.microsoft.com/default.aspx/kb/245254/ko?p=1
추가적으로 Windows Script Host 실행 방법에 있어 Windows 환경과 명령프롬프트 환경에서의 차이가 있는데 이러한 방법은 아래의 링크를 통해서 확인하시기를 권장해드립니다.
http://technet.microsoft.com/ko-kr/library/cc787126%28WS.10%29.aspx
요약하여 실행하기 위해서는 아래와 같이 작업해주십시오.
cscript //?
cscript //b scriptname.vbs
cscript //H:CScript
결과값
Microsoft Windows [Version 6.1.7600]
Copyright (c) 2009 Microsoft Corporation. All rights reserved.
C:\Users\Answers>cscript //?
Microsoft (R) Windows Script Host 버전 5.8
Copyright (C) Microsoft Corporation 1996-2001. All rights reserved.
Usage: CScript 스크립트 이름.확장자 [옵션...] [인수...]
옵션:
//B 배치 모드: 스크립트 오류와 프롬프트를 표시하지 않습니다.
//D 디버깅을 사용 가능하게 합니다.
//E:engine 스크립트 실행에 엔진을 사용합니다.
//H:CScript 기본 스크립트 호스트를 CScript.exe로 변경합니다.
//H:WScript 기본 스크립트 호스트를 WScript.exe(기본값)로 변경합니다.
//I 상호 작용 모드(기본값, //B와 반대 경우)
//Job:xxxx WSF 작업을 수행합니다.
//Logo 로고(기본값)를 표시합니다.
//Nologo 로고를 표시하지 않습니다. 즉, 실행 시에 배너가 표시되지 않습니다.
//S 현재 명령줄 옵션을 지금 사용자에 대하여 저장합니다.
//T:nn 시간 제한(초): 스크립트 실행에 허용된 최대 시간입니다.
//X 디버거에서 스크립트 실행합니다.
//U 콘솔에서 리디렉션 I/O로 유니코드를 사용합니다.
C:\Users\Answers>
C:\Users\Answers>cscript //b scriptname.vbs
C:\Users\Answers>
C:\Users\Answers>cscript //H:CScript
Microsoft (R) Windows Script Host 버전 5.8
Copyright (C) Microsoft Corporation 1996-2001. All rights reserved.
기본 스크립트 호스트가 이제 "cscript.exe"로 설정되었습니다.
C:\Users\Answers>slmgr
Microsoft (R) Windows Script Host 버전 5.8
Copyright (C) Microsoft Corporation 1996-2001. All rights reserved.
명령 매개변수의 조합이 잘못되었습니다.
Windows 소프트웨어 라이선스 관리 도구
사용법: slmgr.vbs [컴퓨터 이름 [사용자 암호]] [<옵션>]
컴퓨터 이름: 원격 컴퓨터의 이름이며 기본값은 로컬 컴퓨터입니다.
사용자: 원격 컴퓨터에서 필요한 권한을 가진 계정입니다.
암호: 이전 계정의 암호입니다.
전역 옵션:
/ipk <제품 키>
제품 키 설치(기존 키 바꾸기)
/ato [Activation ID]
Windows 정품 인증
/dli [Activation ID | All]
라이선스 정보 표시(기본값: 현재 라이선스)
/dlv [Activation ID | All]
자세한 라이선스 정보 표시(기본값: 현재 라이선스)
/xpr [Activation ID]
현재 라이선스 상태의 만료 날짜
고급 옵션:
/cpky
레지스트리에서 제품 키 지우기(공개 공격 방지)
/ilc <라이선스 파일>
라이선스 설치
/rilc
시스템 라이선스 파일 다시 설치
/rearm
컴퓨터의 라이선스 상태 다시 설정
/upk [Activation ID]
제품 키 제거
/dti [Activation ID]
오프라인 정품 인증을 위한 설치 ID 표시
/atp <확인 ID> [Activation ID]
사용자 제공 확인 ID로 제품 정품 인증
볼륨 라이선스: KMS(키 관리 서비스) 클라이언트 옵션:
/skms <이름[:포트] | :포트> [Activation ID] [Activation ID]
이 컴퓨터에 사용될 KMS 컴퓨터의 이름 및/또는 포트를 설정하십시오. IPv6 주소
는 [호스트 이름]:포트 형식으로 지정해야 합니다.
/ckms [Activation ID]
사용된 KMS 컴퓨터의 이름 지우기(포트를 기본값으로 설정)
/skhc
KMS 호스트 캐싱 사용
/ckhc
KMS 호스트 캐싱 사용 안 함
볼륨 라이선스: 토큰 기반 인증 옵션:
/lil
설치된 토큰 기반 인증 발급 라이선스 표시
/ril <ILID> <ILvID>
설치된 토큰 기반 인증 발급 라이선스 제거
/ctao
토큰 기반 인증 전용 플래그 지우기(기본값)
/stao
토큰 기반 인증 전용 플래그 설정
/ltc
토큰 기반 인증 인증서 표시
/fta <인증서 지문> [<PIN>]
토큰 기반 인증 적용
볼륨 라이선스: KMS(키 관리 서비스) 옵션:
/sprt <포트>
KMS가 클라이언트와의 통신에 사용할 TCP 포트 설정
/sai <Activation Interval>
정품 인증되지 않은 클라이언트가 KMS 연결을 시도하는 간격(분)을 설정합니다.
정품 인증 간격은 15분(최소)-30일(최대) 사이여야 하며 권장 기본값은 2시간입니다.
/sri <Renewal Interval>
정품 인증된 클라이언트가 KMS 연결을 시도하는 갱신 간격(분)을 설정합니다. 갱
신 간격은 15분(최소)-30일(최대) 사이여야 하며 권장 기본값은 7일입니다.
/sdns
KMS에서 DNS 게시 사용(기본값)
/cdns
KMS에서 DNS 게시 사용 안 함
/spri
KMS 우선 순위를 보통으로 설정(기본값)
/cpri
KMS 우선 순위를 낮음으로 설정
C:\Users\Answers>
제가 문제에 대해 더 알아야 할 것이 있다면 응답 주시면 감사하겠습니다.
제시해 드린 답변이 도움이 되었기를 바랍니다.