다음을 통해 공유


Application Virtualization Client 설치 관리자 명령줄 매개 변수

업데이트 날짜: 2010년 9월

적용 대상: Application Virtualization

다음 표에는 사용 가능한 Microsoft Application Virtualization Client 설치 관리자 명령줄 매개 변수와 값, 각 매개 변수에 대한 간략한 설명이 나열되어 있습니다. 매개 변수는 대소문자를 구별하며 반드시 모두 대문자로 입력해야 합니다. 모든 매개 변수 값은 반드시 이중 인용 부호로 닫아야 합니다.

참고

  • App-V 버전 4.6에서 명령줄 매개 변수는 클라이언트 업그레이드를 수행하는 동안에는 사용할 수 없습니다.

  • SWICACHESIZEMINFREESPACEMB 매개 변수는 명령줄에서 조합하여 사용할 수 없습니다. 둘 다 사용할 경우 SWICACHESIZE 매개 변수는 무시됩니다.

매개 변수 설명

ALLOWINDEPENDENTFILESTREAMING

TRUE

FALSE

APPLICATIONSOURCEROOT 매개 변수로 어떻게 클라이언트를 구성했는가에 관계 없이 파일에서 스트리밍할 수 있다는 것을 표시합니다. FALSE로 설정되면 OSD HREF 또는 APPLICATIONSOURCEROOT 매개 변수가 파일 경로를 포함하고 있어도 전송이 파일로 부터의 스트리밍을 허용하지 않습니다.

가능한 값:

  • TRUE - 수동으로 배포한 응용 프로그램을 디스크에서 로드할 수도 있습니다.

  • FALSE - 모든 응용 프로그램을 반드시 원본 스트리밍 서버에서 가져와야 합니다.

APPLICATIONSOURCEROOT

RTSP:// URL(동적 패키지 전달을 위해)

File:// URL 또는 UNC(파일 패키지에서 로드 전달을 위해)

관리자 또는 전자적 소프트웨어 배포 시스템에서 응용 프로그램이 토폴로지 관리 구성표에 따라 로드되었는지 확인할 수 있도록 응용 프로그램 HREF 요소(원본 위치)에 대한 OSD CODEBASE 재정의를 허용합니다. 값은 기본값인 “” 이며 기존 OSD 파일 설정이 사용됩니다.

URL은 여러 부분으로 구성되어 있습니다.

<프로토콜>://<서버>:<포트>/<경로>/<?쿼리><#조각>

UNC 경로는 세 부분으로 구성되어 있습니다.

\\<컴퓨터 이름>\<공유 폴더>\<자원>

클라이언트에 APPLICATIONSOURCEROOT 매개 변수가 지정되어 있으면 클라이언트는 OSD 파일에서 URL 또는 UNC 경로를 구성 부분으로 나누어 OSD 섹션을 상응하는 APPLICATIONSOURCEROOT 섹션으로 바꿉니다.

중요

UNC 경로와 함께 file:// 을 사용할 때 올바른 형식을 사용하고 있는지 확인하십시오. 올바른 형식은 file://\<서버>&lt;공유>입니다.

ICONSOURCEROOT

UNC

HTTP://URL 또는 HTTPS://URL

시퀀스된 응용 프로그램 패키지를 게시하는 동안 관리자가 해당 응용 프로그램 패키지의 아이콘을 검색하기 위한 원본 위치를 지정할 수 있습니다. 아이콘 소스 루트는 UNC 경로와 URL(HTTP 또는 HTTPS)을 지원합니다. 값은 기본값인 “” 이며 기존 OSD 파일 설정이 사용됩니다.

URL은 여러 부분으로 구성되어 있습니다.

<프로토콜>://<서버>:<포트>/<경로>/<?쿼리><#조각>

UNC 경로는 세 부분으로 구성되어 있습니다.

\\<컴퓨터 이름>\<공유 폴더>\<자원>

중요

UNC 경로를 사용할 때 올바른 형식을 사용하고 있는지 확인하십시오. 사용할 수 있는 형식은 \<서버>&lt;공유> 또는 <드라이브 문자>:&lt;폴더>입니다.

OSDSOURCEROOT

UNC

HTTP://URL 또는 HTTPS://URL

시퀀스된 응용 프로그램 패키지를 게시하는 동안 관리자가 해당 응용 프로그램 패키지의 OSD 파일을 검색하기 위한 원본 위치를 지정할 수 있습니다. OSD 소스 루트는 UNC 경로와 URL(HTTP 또는 HTTPS)을 지원합니다. 값은 기본값인 “” 이며 기존 OSD 파일 설정이 사용됩니다.

URL은 여러 부분으로 구성되어 있습니다.

<프로토콜>://<서버>:<포트>/<경로>/<?쿼리><#조각>

UNC 경로는 세 부분으로 구성되어 있습니다.

\\<컴퓨터 이름>\<공유 폴더>\<자원>

중요

UNC 경로를 사용할 때 올바른 형식을 사용하고 있는지 확인하십시오. 사용할 수 있는 형식은 \<서버>&lt;공유> 또는 <드라이브 문자>:&lt;폴더>입니다.

AUTOLOADONLOGIN

AUTOLOADONLAUNCH

AUTOLOADONREFRESH

[0|1]

응용 프로그램 자동 로드를 시작하는 이벤트를 정의한 AutoLoad 트리거. AutoLoad는 응용 프로그램 전부를 캐시에 로드하기 위해 암시적으로 백그라운드 스트리밍을 사용합니다.

주요 기능 블록은 가능한 한 빨리 로드됩니다. 나머지 기능 블럭은 응용 프로그램과 사용자의 상호 작용과 같은 전경 작업이 우선권을 갖고 최적의 성능을 제공할 수 있도록 백그라운드에 로드됩니다.

참고

AUTOLOADTARGET 매개 변수는 어떤 응용 프로그램을 자동 로드할 것인지 결정합니다. 기본적으로 사용된 패키지는 AUTOLOADTARGET가 설정되어 있지 않는 한 자동 로드됩니다.

각 매개 변수는 다음과 같이 로드 행태에 영향을 미칩니다.

  • AUTOLOADONLOGIN- 사용자가 로그인 하면 로드가 시작됩니다.

  • AUTOLOADONLOGIN- 사용자가 응용 프로그램을 시작하면 로드가 시작됩니다.

  • AUTOLOADONREFRESH- 게시 갱신이 발생하면 로드가 시작됩니다.

세 값은 결합할 수 있습니다. 다음 예에서는 사용자 로그인 및 게시 갱신 발생시 모두에 대해서 AutoLoad 트리거를 사용하는 것으로 설정되어 있습니다.

AUTOLOADONLOGIN AUTOLOADONREFRESH

참고

처음 설치할 때 클라이언트가 이러한 값으로 구성되어 있으면 다음 번에 사용자가 로그 오프하고 다시 로그 온하기 전까지는 AutoLoad는 트리거되지 않습니다.

AUTOLOADTARGET

NONE

ALL

PREVUSED

모든 AutoLoad 트리거가 발생했을 때 무엇을 자동 로드할 것인지를 표시합니다.

가능한 값:

  • NONE - 설정된 트리거에 관계없이 자동 로드하지 않습니다.

  • ALL - 모든 AutoLoad 트리거가 사용함으로 설정된 경우 모든 패키지는 패키지가 시작되었는지 여부와 상관 없이 자동으로 로드됩니다.

    참고

    이 설정은 SFTMIME ADD PACKAGECONFIGURE PACKAGE 명령을 사용하여 개인용 패키지에 대해 구성됩니다. 명령에 대한 자세한 내용은 SFTMIME 명령 참조를 참조하십시오.

  • PREVUSED - 어떠한 AutoLoad 트리거라도 사용함으로 설정되어 있으면 패키지에 있는 응용 프로그램 중 최소한 하나라도 이전에 사용된 적이 있는 패키지만 로드합니다(즉, 시작되었거나 사전 캐시 되었던 패키지).

참고

App-V 클라이언트를 설치하여 읽기 전용 캐시를 사용하는 경우(예: VDI 서버 구현으로 사용) AUTOLOADTARGET 매개 변수를 NONE으로 설정하여 클라이언트가 읽기 전용 캐시의 응용 프로그램을 업데이트하지 않도록 해야 합니다.

DOTIMEOUTMINUTES

29600(기본값)

1–1439998560 분(범위)

연결이 끊어진 작업에서 얼마나 오랫동안(분) 응용 프로그램을 사용할 것인지 표시합니다.

INSTALLDIR

<pathname>

App-V Client의 설치 디렉터리를 지정합니다.

예: INSTALLDIR="C:\Program Files\Microsoft Application Virtualization Client"

OPTIN

“TRUE”

“”

Microsoft Application Virtualization Client 구성 요소는 일반 사용자가 업데이트를 사용할 수 있을 때 Microsoft Update를 통해 업그레이드할 수 있습니다. Windows 운영 체제에 설치된 Microsoft Update Agent는 사용자가 서비스를 사용하겠다고 분명하게 선택할 것을 요구합니다. 이러한 선택 요구는 장치에 있는 모든 응용 프로그램에 대해 한 번만 이루어집니다. 이미 Microsoft Update를 사용하기로 선택했으면 장치에 있는 Microsoft Application Virtualization 구성 요소가 서비스를 자동적으로 활용합니다.

명령줄 설치의 경우 Microsoft Update를 수동으로 선택하기 위한 요구 사항 때문에 이전 응용 프로그램이 이미 장치가 이를 사용하는 것으로 선택하지 않는 한 기본적으로 Microsoft Update를 사용하지 않는 것으로 선택되어 있습니다. 따라서 명령줄 설치를 위해서는 명백하게 선택해야 합니다. 명령줄 매개 변수 OPTIN을 TRUE로 설정하면 강제로 Microsoft Update 옵트인(opt-in)을 설정합니다.

REQUIREAUTHORIZATIONIFCACHED

TRUE

FALSE

응용 프로그램이 이미 캐시되어 있는지 여부에 관계 없이 항상 인증이 필요하다는 것을 표시합니다.

가능한 값:

  • TRUE - 응용 프로그램은 항상 시작할 때 반드시 인증해야 합니다. RTSP 스트리밍된 응용 프로그램의 경우 인증을 위해 사용자 인증 토큰이 서버로 발송됩니다. 파일 기반 응용 프로그램의 경우 파일 ACL이 사용자가 응용 프로그램에 액세스할 수 있는지 결정합니다.

  • FALSE - 항상 서버 연결을 시도합니다. 서버에 연결할 수 없을 경우에도 클라이언트는 사용자가 이전에 캐시에 로드한 응용 프로그램을 시작할 수 있도록 합니다.

SWICACHESIZE

MB 단위의 캐시 크기

클라이언트 캐시의 크기를 MB로 지정합니다. 기본 크기는 4096 MB이며 최대 크기는 1,048,576 MB(1TB)입니다. 설치할 때 시스템이 사용 가능한 공간을 검사하지만 공간을 예약하는 것은 아닙니다.

예: SWICACHESIZE="1024"

SWIPUBSVRDISPLAY

표시 이름

게시 서버의 표시 이름을 지정합니다. 이 이름은 SWIPUBSVRHOST을 사용할 때 필요합니다.

예: SWIPUBSVRDISPLAY="PRODUCTION ENVIRONMENT"

SWIPUBSVRTYPE

[HTTP|RTSP]

게시 서버 유형을 지정합니다. 기본 서버 유형은 Application Virtualization Server입니다. /secure 스위치는 대소문자를 구별하지 않습니다.

  • HTTP - 표준 HTTP 서버

  • HTTP /secure - 보안 강화 HTTP 서버

  • RTSP - Application Virtualization Server

  • RTSP /secure - 보안 강화 Application Virtualization Server

예: SWIPUBSVRTYPE="HTTP /secure"

SWIPUBSVRHOST

IP 주소|호스트 이름

Application Virtualization Server의 IP 주소 또는 서버의 IP 주소로 확인되는 서버 이름을 지정합니다. SWIPUBSVRDISPLAY을 사용할 경우 필요합니다.

예: SWIPUBSVRHOST="SERVER01"

SWIPUBSVRPORT

포트 번호

이 Application Virtualization Server가 클라이언트 요청을 수신 대기하기 위해 사용하는 논리 포트를 지정합니다(기본값=554).

  • 표준 HTTP 서버 - 기본값 = 80.

  • 보안 강화 HTTP 서버 - 기본값 = 443.

  • Application Virtualization Server - 기본값 = 554.

  • 보안 강화 Application Virtualization Server - 기본값 = 322.

예: SWIPUBSVRPORT="443"

SWIPUBSVRPATH

경로 이름

파일 유형 연결을 정의하는 파일의 게시 서버 위치를 지정합니다(기본값=/).SWIPUBSVRTYPE 매개 변수값이 HTTP일 경우 필요합니다.

예: SWIPUBSVRPATH="/AppVirt/appsntypes.xml"

SWIPUBSVRREFRESH

[ON|OFF]

사용자가 클라이언트에 로그인했을 때 파일 유형 연결과 응용 프로그램에 대해 클라이언트가 게시 서버를 자동적으로 쿼리할 것인지 여부를 지정합니다(기본값=ON).

예: SWIPUBSVRREFRESH="off"

SWIGLOBALDATA

글로벌 데이터 디렉터리

특정 사용자에게만 한정되지 않은, 데이터가 저장될 디렉터리를 지정합니다(기본값=C:\Documents and Settings\All Users\Documents\).

예: SWIGLOBALDATA="D:\Microsoft Application Virtualization Client\Global"

SWIUSERDATA

사용자 데이터 디렉터리

특정 사용자에게만 한정되지 않은, 데이터가 저장될 디렉터리를 지정합니다(기본값=%APPDATA%).

예: SWIUSERDATA="H:\Windows\Microsoft Application Virtualization Client"

SWIFSDRIVE

선호하는 드라이브 문자

가상 드라이브를 위해 선택된 드라이브 문자와 일치합니다.

예: SWIFSDRIVE="S"

SYSTEMEVENTLOGLEVEL

0–4

NT 이벤트 로그에 기록되는 로그 메시지에 대한 로그 수준을 나타냅니다. 이 값은 로그 대상의 임계값을 표시합니다. 즉, 해당 값과 같거나 적은 모든 항목을 로깅합니다. 예를 들어 0x3(경고) 값은 경고(0x3), 오류(0x2) 및 중요 오류(0x1)가 로깅된다는 것을 나타냅니다.

가능한 값:

  • 0 == 없음

  • 1 == 중요

  • 2 == 오류

  • 3 == 경고

  • 4 == 정보

MINFREESPACEMB

MB 단위

캐시 크기가 증가하기 전에 호스트에서 반드시 사용할 수 있어야 하는 여유 디스크 공간(MB 단위)를 지정합니다. 다음 예는 캐시 크기가 증가하는 것을 허용하기 전에 디스크에 최소 5GB의 여유 공간을 확보하도록 클라이언트를 구성하는 것입니다. 기본값은 설치 시 디스크에 5000 MB의 여유 디스크 공간을 사용할 수 있습니다.

예: MINFREESPACEMB ="5000"(5 GB)

KEEPCURRENTSETTINGS

[0|1]

그룹 정책을 사용하는 것과 같이 클라이언트를 배포하기 전에 레지스트리 설정을 적용했을 경우 사용합니다. 클라이언트가 배포되었으면 이 매개 변수값을 1로 설정하여 레지스트리 설정을 겹쳐쓰지 않도록 하십시오.

중요

값을 1로 설정하면 다음 클라이언트 설치 관리자 명령줄 매개 변수가 무시됩니다.

SWICACHESIZE, MINFREESPACEMB, ALLOWINDEPENDENTFILESTREAMING, APPLICATIONSOURCEROOT, ICONSOURCEROOT, OSDSOURCEROOT, SYSTEMEVENTLOGLEVEL, SWIGLOBALDATA, DOTIMEOUTMINUTES, SWIFSDRIVE, AUTOLOADTARGET, AUTOLOADTRIGGERSSWIUSERDATA.

설치 후 값을 설정하는 방법에 대한 자세한 내용은 Application Virtualization (App-V) 작업 지침(https://go.microsoft.com/fwlink/?LinkId=122939)에서 “명령줄을 사용하여 App-V 클라이언트 레지스트리 설정을 구성하는 방법”을 참조하십시오.

참고 항목

작업

Application Virtualization Client를 수동으로 설치하는 방법
Application Virtualization Client를 업그레이드하는 방법

기타 리소스

SFTMIME 명령 참조

-----
TechNet 라이브러리에서 MDOP에 대한 자세한 내용을 확인하거나, TechNet 위키에서 문제 해결 방법을 검색하거나, Facebook 또는 Twitter에서 Microsoft를 팔로우할 수 있습니다. MDOP 문서에 대한 제안 및 의견은 다음으로 보내 주십시오. MDOPdocs@microsoft.com.