자동으로 설치를 실행하려면 이전에 기록한 응답 파일이 있어야 합니다. 자세한 내용은 응답 파일 만들기를 참조하십시오. 응답 파일을 생성한 호스트와 동일한 운영 체제가 있는 호스트에서 설치 프로그램을 실행합니다.
명령 프롬프트에서 설치 프로그램이 있는 디렉토리로 이동합니다.
cd JavaES-install-dir
Setup.bat /s 명령을 사용하여 자동 모드 설치 프로세스를 시작합니다.
기본적으로 Setup.iss 파일이 Windows System 폴더에 생성됩니다. Setup.bat /s로 자동 설치를 시작하기 전에 이 파일을 Windows System 폴더에서 Setup.bat가 있는 폴더로 복사해야 합니다. 이렇게 하지 않으면 설치할 때 -3 오류가 반환됩니다.
/f1 옵션을 사용하여 .iss 파일 위치를 지정합니다. 예기치 않은 결과를 피하려면 절대 경로를 지정하십시오. 예를 들어, 다음을 입력합니다.
Setup.bat /s /f1"C:\Temp\example.iss".
(옵션) /f2와 함께 Setup.bat /s를 사용하여 다른 로그 파일 위치와 파일 이름을 지정할 수 있습니다. 예기치 않은 결과를 피하려면 파일의 절대 경로를 지정하십시오. 예를 들어, 다음을 입력합니다.
Setup.bat /s /f1"C:\Temp\UninstallExample.iss /f2"C:\Setup.log".
설치할 구성 요소의 수와 유형에 따라 자동 설치 시간이 길어질 수 있습니다. 설치 프로그램이 실행되는 동안 설치 로그의 변경 사항을 검토하여 진행 상황을 모니터링할 수 있습니다.
Setup.log는 Setup.bat 명령을 /s 인수와 함께 실행할 때 생성된 자동 설치 로그 파일의 기본 이름입니다. Setup.log 파일은 다음 세 개의 섹션으로 구성되어 있습니다.
Install Shield Silent: 이 섹션에는 파일을 로그 파일로 식별하고 자동 설치에 사용된 Install Shield Silent 버전을 제공합니다.
Application: 이 섹션에서는 회사 이름뿐만 아니라 설치한 응용 프로그램의 이름 및 버전을 식별합니다.
Response Result: 이 섹션에는 자동 설치의 성공 여부를 나타내는 결과 코드가 포함됩니다. [Response Result] 섹션에 있는 ResultCode 키 이름에는 정수 값이 지정됩니다.
Install Shield는 다음 반환 값 중 하나를 ResultCode 키에 지정합니다.
ResultCode 설명
성공
일반 오류
잘못된 모드
필수 데이터가 Setup.iss 파일에 없음
사용 가능한 메모리가 충분하지 않음
파일이 없음
응답 파일에 쓸 수 없음
로그 파일에 쓸 수 없음
잘못된 Install Shield Silent 응답 파일(.iss) 경로
유효한 목록 유형(문자열 또는 숫자)이 아님
데이터 유형이 잘못됨
설치하는 동안 알 수 없는 오류 발생
대화 상자 순서가 잘못됨
지정한 폴더를 만들 수 없음
지정한 파일 또는 폴더에 액세스할 수 없음
잘못된 옵션을 선택함
자동 설치에 성공한 경우 표시되는 로그 파일은 다음과 같습니다.
[ResponseResult] ResultCode=0