PTC Solution Installer 글로벌 레지스트리
PSI(PTC Solution Installer)는 각 설치에 대해 글로벌 레지스트리 파일을 작성합니다. 글로벌 레지스트리 파일은 설치를 업데이트하는 데 필요하므로 PSI를 실행할 때마다 파일이 로컬 설치에 자동으로 백업됩니다.
각 설치에 대한 레지스트리는 설치 사용자 아래에 작성됩니다. 예를 들어, 사용자가 UNIX에서 "루트"로 PSI를 실행한 경우 이 PSI는 루트의 홈 디렉토리 아래에 설치 레지스트리를 작성합니다. 이런 경우 다른 사용자가 PSI를 통해 루트의 설치를 보거나 수정할 수 없습니다. 하지만 레지스트리가 제거될 경우에는 루트가 아니더라도 해당 설치를 볼 수 있습니다.
레지스트리 작성 위치는 다음과 같습니다.
UNIX
<user_home>/ .ptc/windchill/<instance_id>
Windows
<드라이브>\User Profiles\<user_name>\Application Data\PTC\ Windchill\<instance_id>
<instance_id>에는 인스턴스에 대한 정보가 들어 있는 실제 레지스트리 파일 "psi_iir.xml"이 있습니다. 또한 "psi_iir.000.xml"처럼 번호가 지정된 백업도 있을 수 있습니다.
<instance_id> 폴더는 컴퓨터에서 생성된 고유한 ID입니다. 따라서 특정 레지스트리를 식별하려면 psi_iir.xml을 참조해야 합니다.
PSI를 실행하면 레지스트리가 다음 위치에 백업됩니다.
<기본 설치 디렉토리>/PSI//installer/instreg/<instance_id>
설명:
<기본 설치 디렉토리> = 설치된 제품의 기본 공통 디렉토리
<instance_id> = 레지스트리 인스턴스를 식별하는 고유의 문자열
기본 설치 디렉토리와 instance_id는 이전 레지스트리 위치에 있는 마스터 색인 파일(psi_iir_index.xml)에 추가됩니다. 기존 설치를 이후 유지보수 릴리즈 또는 포인트 릴리즈로 업데이트하면 이 파일에 설치 엔트리가 작성되고 이전 릴리즈의 레지스트리는 제거됩니다.