IBM Installation Manager 명령행 인수

다음 참조 표를 사용하여 Installation Manager 명령행 인수에 대해 자세히 학습할 수 있습니다.

인수 설명
-accessRights Installation Manager가 관리자 모드로 운영되는지 또는 비관리자 모드로 운영되는지 여부를 정의합니다. 비관리자 모드의 경우 —accessRights 인수를 nonAdmin 매개변수와 함께 사용하십시오(-accessRights nonAdmin). 관리자 모드의 경우, —accessRights 인수를 admin 매개변수와 함께 사용하십시오(-accessRights admin).
—accessRights가 사용되지 않는 경우, 기본값은 현재 사용자 권한에 따라 설정됩니다.
주:
관리자 그룹의 구성원인 Microsoft® Windows® XP 사용자의 경우에는 기본값이 항상 -accessRights admin입니다. 이러한 사용자가 비관리자 모드에서 실행하려면 -accessRights nonAdmin 인수를 명시적으로 전달하십시오.

사용자에게 적절한 시스템 권한이 없는 경우 Installation Manager는 오류를 보고합니다.

주의: Installation Manager의 동일한 인스턴스를 설치, 수정, 업데이트, 롤백 또는 설치 제거 시 이 인수를 변경하지 마십시오. 예를 들어, User1이 관리자 액세스 권한으로 C:\user1\InstallationManager 디렉토리에 Installation Manager를 설치합니다. C:\user1\InstallationManager 디렉토리의 Installation Manager를 수정하는 명령을 실행하는 경우, User1은 -accessRights nonAdmin 인수를 사용하지 않아야 합니다.

관리자 또는 비관리자로 설치하는 방법에 대한 정보는 관리자 또는 비관리자로 설치를 참조하십시오.

-dataLocation <agentDataLocation> Installation Manager 데이터 디렉토리의 디렉토리 위치를 지정합니다. 이 위치는 설치된 패키지에 대한 정보를 저장합니다. Installation Manager 설치 시 이 위치를 설정하십시오.
주의: Installation Manager가 설치된 이후 이 인수를 변경하지 마십시오. 이 인수를 변경하면 설치 데이터가 손상될 수 있습니다. 이러한 손상으로 설치된 패키지를 수정, 업데이트, 롤백 또는 설치 제거하지 못할 수 있습니다.

파일 유형 정보 및 에이전트 데이터 위치에 저장된 정보는 에이전트 데이터 위치를 참조하십시오.

-encryptString stringToEncrypt 입력된 문자열을 암호화합니다. 암호화 보안을 강화하려면 -encryptString-passwordKey와 함께 사용하십시오.

사용자 인터페이스에서 다음 명령은 문자열 암호화 유틸리티 창을 엽니다. IBMIM -encryptString password 여기서 password는 암호화되는 문자열입니다. 문자열 암호화 유틸리티 창에서 암호화할 문자열 필드에는 암호화할 문자열이 포함됩니다. 암호화된 문자열 버전 필드에는 응답 파일에 복사할 암호화된 값이 포함됩니다. 문자열 암호화 유틸리티에서 암호화할 문자열 필드를 변경한 후 확인을 클릭하여 새 암호화된 문자열을 생성할 수 있습니다.

명령행 인터페이스에서 다음 명령은 암호화된 문자열을 명령행에서 리턴합니다. IBMIM -silent -noSplash -encryptString password 여기서 password는 암호화되는 문자열입니다.

응답 파일을 기록할 때 비밀번호의 암호화된 문자열이 작성되어 응답 파일에 저장됩니다. 여기서 value는 암호화된 문자열을 포함합니다.

IBM Rational ClearCase에 대한 응답 파일의 암호화된 문자열 예제:
<profile installLocation='C:Program Files\IBM\RationalSDLC' id="IBM Rational SDLC'>
<data key='user.CC_ServerProcessPassword,com.ibm.rational.clearcase.nt_i386' value='1ML/Coqkg33e5616BcUnYg=='
</profile>

응답 파일을 기록한 후 다른 암호화된 문자열을 생성하여 응답 파일에 붙여넣으려면 -encryptString을 사용하십시오. 예를 들어, 응답 파일을 기록합니다. 응답 파일을 사용하여 다섯 대의 컴퓨터에 IBM 제품을 설치합니다. 다섯 대의 컴퓨터 각각에는 응답 파일의 데이터 키에 대한 다른 비밀번호 값이 필요합니다. 컴퓨터 중 하나에서 설치를 실행하기 전에 컴퓨터에서 사용할 비밀번호에 대해 암호화된 문자열을 생성하십시오. 암호화된 문자열을 응답 파일에 복사하십시오. 업데이트된 응답 파일을 사용하여 자동 설치를 시작하십시오.

-exportInstallData <InstallDataFile> 설치 데이터를 지정된 파일에 .zip 파일 형식으로 내보냅니다.
이 인수를 사용하여 문제점 분석을 위한 데이터를 포함하는 .zip 파일을 생성할 수 있습니다.
  • Windows: IBMIMc.exe --launcher.ini silent-install.ini -exportInstallData <installDataFile>
  • Linux 및 UNIX: IBMIM --launcher.ini silent-install.ini -exportInstallData <installDataFile>
여기서 <installDataFile>은 내보낸 데이터를 포함하는 생성된 파일의 이름입니다.
-help Installation Manager 명령행 인수에 대한 간략한 설명을 표시합니다.
-ignoreRepositoryDigest 저장소에 액세스할 때 저장소 요약 파일인 repository.xml을 무시하도록 Installation Manager에 지시합니다.
-input <responseFile> XML 응답 파일Installation Manager 또는 Installation Manager 설치 프로그램에 대한 입력으로 지정합니다. 응답 파일은 Installation Manager 또는 Installation Manager 설치 프로그램이 실행하는 명령을 포함합니다.

-input-installAll 또는 -updateAll과 함께 사용할 수는 없습니다.

<responsefile> 값에 파일 경로 또는 URL을 사용할 수 있습니다. 다음 예제는 파일 경로 및 URL 문자열을 표시합니다.
  • 파일 경로:
    • Windows: -input C:\response_files\myresponsefile.xml
    • Linux 및 UNIX: -input /response_files/myresponsefile.xml
  • URL: -input http://server/response_files/myresponsefile.xml
알아두기: 응답 파일을 기록하고, 샘플 응답 파일을 편집하거나 응답 파일을 수동으로 작성할 수 있습니다.
-keyring <file> [-password <password>] 지정되면 키 링 파일이 없는 경우 Eclipse가 키 링 파일을 작성하는 원인이 됩니다. -password <password> 인수는 선택적입니다. 비밀번호가 지정되지 않은 경우, Eclipse는 기본 비밀번호를 사용합니다. 키 링 파일을 여는 데 비밀번호를 지정하여 더 강력한 암호화를 제공할 수 있습니다.

키 링 파일의 컨텐츠는 암호화되어 있습니다. 키 링 파일에 대한 쓰기 권한이 있어야 합니다.

Installation Manager는 Eclipse 하부 구조를 사용하여 키 링 파일에 신임 정보를 저장합니다. 키 링 파일에 대한 추가 정보는 http://www.eclipse.org에 있는 Eclipse 워크벤치 사용자 안내서를 참조하십시오.

--launcher.ini <.ini file>
예제::
  • --launcher.ini silent-install.ini
  • --launcher.ini silent-uninstall.ini
  • --launcher.ini user-silent-install.ini
  • --launcher.ini user-silent-uninstall.ini
사용할 제품 .ini 파일의 위치를 지정합니다. 이 인수가 지정되지 않으면 Installation Manager는 실행기와 동일한 디렉토리에서 이름이 같고 확장자가 ".ini"인 파일이 있는지 확인합니다. 예를 들어, installc.exe가 실행기인 경우, Installation Managerinstallc.ini를 확인합니다.

silent-install.ini 파일에는 자동 설치를 위한 초기화 매개변수가 포함되어 있습니다. silent-install.ini 파일은 installc.exe 파일과 동일한 디렉토리에 있으며 존재해야 합니다.

user-silent-install.ini 파일은 비관리자 설치에 사용됩니다.

user-silent-uninstall.ini 파일은 비관리자 설치 제거 프로시저에 사용됩니다.

중요사항: Installation Manager에 대한 설치 파일에 제공된 silent-install.iniuser-silent-install.ini 파일 버전은 -input 명령행 인수를 사용합니다. 이러한 .ini 파일에 -installAll 또는 -updateAll을 사용하려면 두 행(-input 행 및 응답 파일을 지정하는 행)을 제거해야 합니다. 제거할 두 행의 예는 다음과 같습니다.
-input@osgi.install.area\install.xml
-input 및 응답 파일 행을 제거하지 않으면 -installAll-updateAll 명령행이 작동하지 않습니다.

Installation Manager 설치 디렉토리의 .ini 파일은 -input 명령행 인수를 사용하지 않습니다.

Installation Manager에 대한 설치 파일에서 silent-install.ini 파일의 예는 다음과 같습니다.
-accessRights
admin
-vmjre_5.0.2.sr8a_20080811b\jre\bin\java.exe
-nosplash--launcher.suppressErrors-silent -input@osgi.install.area\install.xml
-vmargs
-Xquickstart
-Xgcpolicy: gencon
Installation Manager 설치 디렉토리에서 silent-install.ini 파일의 예는 다음과 같습니다.
-accessRights
admin
-vmC:\Program Files\IBM\Installation Manager\eclipse\jre_5.0.2.sr8a_20080811b\jre\bin\java.exe
-nosplash--launcher.suppressErrors-silent -vmargs
-Xquickstart
-Xgcpolicy: gencon

-input 인수를 사용하는 명령을 실행하고 또한 사용자가 사용하는 .ini 파일에 -input 인수가 포함된 경우, 명령의 -input 인수가 지정하는 응답 파일이 사용됩니다. .ini 파일의 -input 인수가 지정하는 응답 파일은 무시됩니다. -input 인수를 사용하는 명령의 예제는 다음과 같습니다. ./install --launcher.ini silent-install.ini -input <input file path and name>

--launcher.suppressErrors JVM(Java™ virtual machine) 오류 대화 상자를 억제합니다.
-log (선택사항) 자동 설치의 결과를 기록하는 로그 파일을 지정합니다. 로그 파일은 XML 파일입니다.

자동 설치가 완료되면 로그 파일에는 <result> </result>의 루트 요소가 포함됩니다. 설치 중에 오류가 발생하면 자동 설치 로그 파일에는 오류 요소 및 메시지가 포함됩니다.

응답 파일을 기록할 때 -log를 사용하지 마십시오.

-mode wizard 지정된 응답 파일과 함께 설치 마법사를 실행합니다. -mode wizard 사용 시 -input을 사용해야 합니다.
-nosplash 스플래시 화면을 삭제합니다.
-passwordKey

사용자가 비밀번호 키를 입력하는 창이 열립니다. 비밀번호 키는 암호화가 필요한 필드를 암호화하거나 암호 해독하는 데 사용됩니다.

<passwordKey>를 지정하지 않고 -passwordKey를 사용하면 GUI 모드에 대해서만 지원됩니다. 자동 설치의 경우 -passwordKey <passwordKey>를 사용해야 합니다.
-passwordKey <passwordKey> <passwordKey>를 사용하여 비밀번호를 암호화하거나 암호 해독합니다.
-record <responseFile> 응답 파일의 위치를 지정합니다.
-showProgress 진행 표시줄을 콘솔에 표시합니다.
-ShowVerboseProgress 진행상태 텍스트를 콘솔에 표시합니다. 예를 들어, 컴퓨터를 다시 시작해야 할 때 설치를 완료하기 위해 시스템을 다시 시동합니다.라는 텍스트가 표시됩니다.
-silent
  • -silent -installAll
  • -silent -updateAll
Installation Manager 설치 프로그램 또는 Installation Manager를 자동 설치 모드로 실행함을 지정합니다.

사용 가능한 모든 패키지를 자동으로 설치하려면 -silent -installAll을 사용하십시오.

설치된 모든 패키지를 자동으로 업데이트하려면 -silent -updateAll을 사용하십시오.

-input-installAll-updateAll과 함께 사용할 수 없습니다. -installAll을 사용하면 패키지의 기본 기능이 설치됩니다. 설치되는 기능을 지정하려면 -input <responseFile>을 사용해야 합니다. 응답 파일은 설치할 기능에 대한 정보를 포함합니다.
주: 응답 파일을 기록할 때 설치할 기능을 선택할 수 있습니다.
-skipInstall <agentDataLocation> IBM 제품을 설치하지 않고 응답 파일을 기록합니다. agentDataLocation 값은 설치 폴더 및 파일의 디렉토리 위치를 지정합니다. IBM 제품이 설치되지 않아도 설치에 필요한 파일 및 폴더가 작성되어 지정된 디렉토리에 저장됩니다. 디렉토리는 쓰기 가능해야 합니다.

인수에 파일 경로가 있는지 확인하십시오. Installation Manager에서는 응답 파일의 디렉토리를 작성하지 않습니다.

주의:agentDataLocation 위치 값에 기존 agentDataLocation 디렉토리를 지정하지 마십시오. agentDataLocation 디렉토리의 기본 위치는 에이전트 데이터 위치를 참조하십시오.
중요사항: -skipInstall 인수를 사용하여 응답 파일을 기록하는 경우, 작성된 디렉토리, 폴더 및 파일을 유지해야 합니다. agentDataLocation 디렉토리를 유지하여 나중에 설치를 수정할 수 있습니다. 설치를 수정하기 위해 새 응답 파일을 기록할 때 agentDataLocation에 동일한 디렉토리를 지정합니다.

설치하는 IBM 제품의 각 버전에 다른 agentDataLocation 값을 사용하십시오.

업데이트를 기록하기 전에 먼저 -skipInstall을 사용하여 IBM 제품의 설치를 기록해야 합니다.

-version 애플리케이션의 버전을 인쇄한 후 종료합니다.
-vm Java 실행기를 지정합니다. 자동 모드에서는 항상 Windows에서는 java.exe를 사용하고 Linux® 및 UNIX®에서는 java를 사용하십시오.

피드백