명령줄 또는 배포 스크립트를 사용하여 설치 관리자 프로그램을 실행할 때 VMware Identity Manager Desktop 애플리케이션에 대해 다양한 옵션을 설정할 수 있습니다.

VMware Identity Manager Desktop 설치 관리자에 대해 사용 가능한 명령줄 옵션

클라이언트 애플리케이션의 설치 관리자 .exe 파일을 Windows 시스템으로 다운로드한 후에는 다음 명령을 실행하여 설치 옵션 목록을 볼 수 있습니다.
VMware-Identity-Manager-Desktop-n.n.n-nnnnnnn /?
여기서 n.n.n-nnnnnnn은 파일 버전 및 빌드 번호를 나타냅니다. 명령줄 또는 배포 스크립트를 사용하여 클라이언트 애플리케이션을 설치하는 데 사용할 수 있는 설치 옵션을 나열한 대화상자가 나타납니다.
표 1. 설치 관리자 명령줄 옵션
설치 관리자 옵션 설명
/? 설치 관리자 명령줄 옵션을 표시합니다.
/a 관리자 권한 설치를 수행합니다.

자세한 정보는 Windows 설치 관리자 설명서를 참조하십시오.

/a 기존 관리자 권한 설치에 대한 전체 경로 기존 관리자 권한 설치를 패치합니다.
/s 설치 동안 초기화 대화상자를 숨깁니다.

자동 모드로 설치하려면 /s /v/qn을 사용하십시오.

자동 모드에서는 설치 동안 메시지, 대화상자 또는 프롬프트가 표시되지 않습니다. 일반적으로 설치 관리자를 실행하는 배포 스크립트를 만들 때 이 옵션을 사용하게 됩니다.

/v 키-값 쌍 설치 관리자에게 제공되는 키-값 쌍으로 지정된 매개 변수 집합입니다. key=value 형식을 사용하십시오. 이러한 인수는 일반적으로 ThinApp 패키지 및 VMware Identity Manager Desktop에 대한 런타임 옵션을 구성합니다.
/c 설치 등록 정보를 정리합니다.
/l [로그 파일의 전체 경로] 자세한 로깅을 수행하고 지정된 로그 파일에 저장합니다.

로그 파일을 지정하지 않을 경우 %TEMP%의 기본 로그가 사용됩니다.

/x %TEMP% 폴더에 설치 관리자의 압축을 풉니다.

/v 옵션의 키-값 쌍

/v 설치 관리자 옵션에 대해 다음 키-값 쌍을 사용할 수 있습니다.

표 2. /v 설치 관리자 명령줄 옵션
설명
WORKSPACE_SERVER VMware Identity Manager 서비스의 호스트 이름 또는 URL

VMware Identity Manager 서비스 호스트 이름 또는 URL을 제공하여 VMware Identity Manager Desktop 애플리케이션이 서비스와 통신할 수 있도록 허용합니다. HTTPS는 필수 프로토콜입니다. 값은 큰따옴표로 묶습니다.

다음 형식을 사용합니다.

WORKSPACE_SERVER="https://VMwareIdentityManagerFQDN"

또는

WORKSPACE_SERVER="VMwareIdentityManagerHostName"

예:

WORKSPACE_SERVER="https://myserver.mycompany.com"

WORKSPACE_SERVER="myserver"

INSTALL_MODE 다음 중 하나:

COPY_TO_LOCAL

HTTP_DOWNLOAD

RUN_FROM_SHARE

VMware Identity Manager Desktop 애플리케이션이 런타임 시 ThinApp 패키지를 가져오는 방법을 나타내는 배포 모드를 설정합니다. ThinApp 패키지는 가상화된 Windows 애플리케이션입니다. ThinApp 패키지는 VMware Identity Manager와 통합된 네트워크 공유에 있습니다.

  • COPY_TO_LOCAL: 사용자에게 사용 권한이 있는 패키지가 파일 복사를 사용하여 클라이언트 Windows 시스템으로 다운로드됩니다. 사용자가 ThinApp 패키지를 시작하면 가상화된 애플리케이션이 해당 시스템에서 로컬로 실행됩니다. 사용자가 사용 권한이 있는 ThinApp 패키지를 처음 다운로드하고 사용한 다음 패키지를 클라이언트 Windows 시스템과 계속 동기화하려면 클라이언트 Windows 시스템이 ThinApp 패키지의 네트워크 공유가 가입된 동일한 Active Directory 도메인에 가입해야 합니다. Windows 시스템에 로그인하는 데 사용되는 사용자 계정은 네트워크 공유에서 ThinApp 패키지를 가져오는 데 사용되는 계정입니다. 네트워크 공유에서 파일을 읽고 복사하려면 해당 계정에 네트워크 공유에 대한 적절한 사용 권한이 있어야 합니다.
    중요: COPY_TO_LOCAL 모드에는 사용자의 Windows 시스템에서 연결할 수 있도록 ThinApp 공유가 필요합니다.
  • HTTP_DOWNLOAD: 사용자에게 사용 권한이 있는 패키지가 HTTP 프로토콜을 사용하여 클라이언트 Windows 시스템으로 다운로드됩니다. 사용자가 ThinApp 패키지를 시작하면 가상화된 애플리케이션이 해당 시스템에서 로컬로 실행됩니다. VMware Identity Manager Desktop 애플리케이션은 사용자의 VMware Identity Manager 시스템 계정으로 VMware Identity Manager에서 인증을 받아 사용자에게 사용 권한이 있는 다운로드할 패키지의 목록을 가져옵니다. ThinApp 패키지 네트워크 공유에 대한 계정 기반 액세스를 사용하기 위해 VMware Identity Manager 콘솔에 제공되는 공유 사용자 계정은 저장소에서 ThinApp 패키지에 액세스하기 위해 VMware Identity Manager에서 사용하는 계정입니다. VMware Identity Manager에 대한 해당 공유 사용자 계정에는 네트워크 공유에 대한 읽기 권한이 필요합니다. 사용자가 클라이언트 Windows 시스템에 로그인하는 데 사용하는 계정과 사용자의 VMware Identity Manager 시스템 계정에는 네트워크 공유에 대한 어떤 권한도 필요하지 않습니다. 클라이언트 Windows 시스템은 ThinApp 패키지의 네트워크 공유가 가입된 것과 동일한 도메인에 가입할 필요가 없습니다. 이 다운로드 방법은 일반적으로 다른 모드를 사용하는 것보다 더 느립니다. 이 모드의 장점은 클라이언트 Windows 시스템에서 가상화된 애플리케이션을 가져오고 실행하기 위해 Active Directory 도메인에 가입할 필요가 없다는 것입니다.
    중요: HTTP_DOWNLOAD 옵션이 작동하려면 VMware Identity Manager의 ThinApp 패키지 통합이 계정 기반 액세스용으로 구성되어야 합니다. " VMware Identity Manager 설치 및 구성" 의 내용을 참조하십시오.
    중요: Windows 2008 R2 또는 Windows 7에서 VMware Identity Manager 2.6 이상의 경우 VMware Identity Manager에서 TLS 1.0을 사용하도록 설정하지 않거나 Windows 2008 R2 또는 Windows 7 시스템에서 TLS 1.1 또는 1.2를 사용하도록 설정하지 않으면 HTTP_DOWNLOAD 옵션이 작동하지 않습니다. VMware Identity Manager에서 TLS 1.0을 사용하도록 설정하려면 기술 자료 문서 2144805를 참조하십시오. Windows 시스템에서 TLS 1.1 또는 1.2를 사용하도록 설정하려면 Microsoft 설명서( https://support.microsoft.com/en-us/kb/3140245)를 참조하십시오.
    중요: HTTP_DOWNLOAD 모드에는 사용자의 Windows 시스템에서 연결할 수 있도록 IDP URL이 필요합니다.
  • RUN_FROM_SHARE: 사용자가 ThinApp 패키지를 시작할 때 네트워크 공유에서 클라이언트 Windows 시스템으로 가상화된 애플리케이션이 스트리밍됩니다. ThinApp 패키지가 Windows 시스템에는 없고 가상화된 애플리케이션은 Windows 시스템이 네트워크에 공유에 연결될 수 있을 때만 실행되므로 RUN_FROM_SHARE 옵션은 ThinApp 패키지가 있는 네트워크 공유에 항상 연결되는 Windows 시스템에 가장 적합합니다. 클라이언트 Windows 시스템은 ThinApp 패키지의 네트워크 공유가 가입된 것과 동일한 Active Directory 도메인에 가입해야 합니다. Windows 시스템에 로그인하는 데 사용되는 사용자 계정은 네트워크 공유에서 ThinApp 패키지를 가져오는 데 사용되는 계정입니다. 네트워크 공유에서 파일을 읽고 실행하려면 해당 계정에 네트워크 공유에 대한 적절한 사용 권한이 있어야 합니다.
    중요: RUN_FROM_SHARE 모드에는 사용자의 Windows 시스템에서 연결할 수 있도록 ThinApp 공유가 필요합니다.

기본값은 COPY_TO_LOCAL입니다.

모든 모드에서 네트워크 공유에는 해당 파일 및 공유 사용 권한이 구성되어야 합니다. "VMware Identity Manager 설치 및 구성" 의 내용을 참조하십시오.

중요: 플로팅 Horizon 데스크톱에 VMware Identity Manager Desktop를 설치할 때는 RUN_FROM_SHARE 옵션을 사용하여 ThinApp 패키지가 이러한 상태 정보를 저장하지 않는 Horizon 데스크톱 시스템에 복사되지 않도록 하십시오.

VMware Identity Manager Desktop 애플리케이션이 이러한 구성 중 하나를 사용하여 설치되면 Windows 시스템에 로그인하는 사용자 계정은 ThinApp 패키지를 가져오기 위해 네트워크 공유에 대해 적절한 파일 및 공유 사용 권한이 있어야 합니다.

  • RUN_FROM_SHARE 옵션
  • AUTO_TRY_HTTP 옵션도 사용되도록 설정되어 있고 계정 기반 액세스가 VMware Identity Manager에 구성되어 있는 COPY_TO_LOCAL 옵션
POLLING_INTERVAL 빈도(초) 새로운 ThinApp 패키지 또는 사용 권한을 확인하려면 설치된 VMware Identity Manager Desktop 애플리케이션과 VMware Identity Manager 사이의 동기화 빈도(초)를 설정합니다. 지정하지 않으면 기본값인 300초(5분)가 적용됩니다.

예:

POLLING_INTERVAL=600

ENABLE_AUTOUPDATE 0 또는 1

자동 업데이트 확인 및 다운로드 활동을 사용하거나 사용하지 않도록 설정합니다. 사용하도록 설정되면 설치된 VMware Identity Manager Desktop 애플리케이션이 최신 애플리케이션을 다운로드할 수 있는지를 자동으로 확인합니다. 최신 버전을 사용할 수 있으면 VMware Identity Manager Desktop 애플리케이션이 자동으로 다운로드되고 최신 버전으로 업데이트됩니다. 이 옵션은 기본적으로 사용하도록 설정되어 있습니다.

자동 업데이트를 사용하지 않도록 설정하려면 이 변수의 값을 0으로 설정합니다. 지정하지 않으면 기본값인 1이 적용됩니다.

자동 업데이트를 설치하려면 관리자 권한이 필요합니다.
SHARED_CACHE 0 또는 1

ThinApp 패키지 캐시가 클라이언트 애플리케이션이 설치되는 Windows 시스템의 공통 폴더에 있는지 여부를 결정합니다. Windows 시스템의 모든 사용자 계정이 공통된 캐시 위치를 공유하도록 지정하려면 이 변수 값을 1로 설정합니다. 기본 공통 폴더는 %ProgramData%\VMware\Identity Manager Desktop\thinapp입니다.

지정하지 않으면 기본값 0이 적용되며, 각 Windows 사용자 계정이 자체 캐시를 얻고 계정의 기본 위치는 %LOCALAPPDATA%\VMware\Identity Manager Desktop\thinapp이 됩니다.

참고: 공유 캐시를 지정하면 VMware Identity Manager Desktop 애플리케이션은 이 공유 캐시에서 ThinApp 패키지를 자동으로 삭제하지 않습니다. SHARED_CACHE=1은 Windows 시스템의 모든 사용자 계정이 동일한 위치를 공유함을 나타내기 때문에 1명의 사용자에게서 사용 권한을 박탈하더라도 사용 권한이 있는 사용자가 사용할 수 있게 공유 위치에 패키지를 두어야 합니다. ThinApp 패키지에서 사용자의 사용 권한을 박탈하면 VMware Identity Manager Desktop 애플리케이션은 해당 사용자에게서 해당 패키지를 등록 취소합니다. 해당 Windows 시스템에 대해 사용 권한이 있는 다른 사용자는 ThinApp 패키지를 계속 사용할 수 있습니다. 해당 Windows 시스템의 어떤 사용자 계정도 ThinApp 패키지를 사용할 수 있는 권한이 없는 경우 공통 캐시를 수동으로 삭제하여 공간을 회수할 수 있습니다. 각 ThinApp 패키지는 캐시 위치 아래에 자체 폴더가 있습니다.
CACHE_DIR 폴더 경로 HTTP_DOWNLOAD 또는 COPY_TO_LOCAL 설치 모드가 사용될 경우 ThinApp 패키지가 로컬로 캐시되는 위치를 설정합니다. 이 값은 사용자 기준이 아닌 시스템 기준으로 설정되므로 %LOCALAPPDATA%와 같은 환경 변수를 사용하여 사용자별 위치를 선택해야 합니다. 즉시 확장되지 않도록 명령줄에서 % 문자를 이스케이프해야 합니다. 예:

CACHE_DIR=^%LOCALAPPDATA^%\cache

AUTO_TRY_HTTP 0 또는 1

VMware Identity Manager Desktop 애플리케이션이 COPY_TO_LOCAL 옵션으로 구성되고 VMware Identity Manager에 대해 계정 기반 액세스가 구성되면 AUTO_TRY_HTTP 옵션은 클라이언트가 HTTP_DOWNLOAD 옵션과 비슷하게 첫 번째 다운로드 시도가 실패하는 경우 HTTP 프로토콜을 사용하여 사용자에게 사용 권한이 있는 ThinApp 패키지를 자동으로 다운로드할지 여부를 결정합니다. 이 옵션은 기본적으로 사용하도록 설정되어 있습니다. 다운로드에 대해 자동으로 HTTP 프로토콜 사용을 시도하지 않게 하려면 이 옵션 값을 0으로 설정합니다.

중요: AUTO_TRY_HTTP 옵션이 작동하려면 VMware Identity Manager의 ThinApp 패키지 통합이 계정 기반 액세스용으로 구성되어야 합니다. ThinApp 패키지 및 네트워크 공유 저장소에 대한 VMware Identity Manager 요구 사항의 내용을 참조하십시오.
INSTALL_MODULES thinapp 설치할 모듈을 지정하는, 쉼표로 구분된 목록입니다. 현재 thinapp 모듈만 사용할 수 있습니다.
MIGRATE_ACTION 다음 중 하나:

MOVE

COPY

NONE

이전 버전의 Windows용 Workspace 애플리케이션이 설치된 경우 설치 관리자는 이전 애플리케이션의 데이터 및 설정을 새 애플리케이션으로 마이그레이션합니다. 기본값은 MOVE입니다.

지정한 값에 따라 다음 설정이 이동, 복사 또는 무시됩니다.

캐시된 ThinApp 패키지

다운로드된 ThinApp 패키지가 Windows용 Workspace 캐시 %LOCALAPPDATA%\VMware\Horizon ThinApp\PackageCache에서 새 캐시 위치인 %LOCALAPPDATA%\VMware\Identity Manager Desktop\thinapp으로 복사됩니다. 캐시 폴더 내의 폴더 이름이 변경됩니다.

중요: 설치 동안 VMware Identity Manager에 대해 설정한 속성은 해당 속성에 대해 마이그레이션된 값보다 우선합니다. 예를 들어 Windows용 Workspace의 INSTALL_MODE를 COPY_TO_LOCAL로 설정하고 Identity Manager Desktop을 설치하는 동안 /v INSTALL_MODE=HTTP_DOWNLOAD를 지정하면 INSTALL_MODE가 HTTP_DOWNLOAD로 설정됩니다.

VMware Identity Manager Desktop 명령줄 설치 관리자 옵션 사용

VMware Identity Manager 인스턴스의 URL이 https://identitymanagerFQDN이고 VMware Identity Manager가 ThinApp 패키지의 네트워크 공유에 계정 기반 액세스를 사용하도록 구성되어 있으면 다음 옵션을 사용하여 해당 VMware Identity Manager 인스턴스의 여러 데스크톱에 VMware Identity Manager Desktop 애플리케이션을 자동으로 설치할 수 있습니다.

  • HTTP_DOWNLOAD로 설정된 ThinApp 설치 옵션(이러한 Windows 시스템은 대체로 도메인에 가입되어 있지 않음). VMware Identity Manager는 계정을 기준으로 ThinApp 패키지의 네트워크 공유에 액세스하도록 적절히 구성되어 있습니다.
  • 클라이언트는 60초 간격으로 VMware Identity Manager에서 새 패키지 및 사용 권한을 확인합니다.
다음 명령을 호출하는 스크립트를 만들 수 있습니다.
VMware-Identity-Manager-Desktop-n.n.n-nnnnnnn.exe /s
   /v/qn WORKSPACE_SERVER="https://identitymanagerFQDN" INSTALL_MODE=HTTP_DOWNLOAD POLLING_INTERVAL=60
여기서 파일 이름의 n.n.n-nnnnnnn 부분을 다운로드한 VMware Identity Manager Desktop 설치 관리자의 이름과 일치하게 바꿉니다.