Application Virtualization Client 安裝程式命令列參數

適用於: 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:// URLUNC (用於從檔案載入封裝傳遞)

若要使系統管理員或電子軟體發佈系統可確認應用程式載入是以遵循拓撲管理配置的方式執行,則允許覆寫應用程式 HREF 元素 (來源位置) 的 OSD CODEBASE。如果值為 "",也就是預設值,則會使用現有 OSD 檔案設定。

URL 包含幾個部分:

<協定>://<伺服器>:<連接埠>/<路徑>/<?查詢><#片段 >

UNC 路徑有三個部分:

\\<電腦名稱>\<共用資料夾>\<資源>

如果在用戶端上指定 APPLICATIONSOURCEROOT 參數,則用戶端會將 OSD 檔案中的 URL 或 UNC 路徑分解成幾部分,並以對應的 APPLICATIONSOURCEROOT 區段取代 OSD 區段。

重要

將 file:// 與 UNC 路徑搭配使用時,請務必使用正確的格式。正確的格式為 file://\<伺服器>&lt;共用>。

ICONSOURCEROOT

UNC

HTTP://URL 或 HTTPS://URL

可讓系統管理員指定發佈時循序應用程式封裝擷取圖示的來源位置。Icon Source Root 支援 UNC 路徑和 URL (HTTP 或 HTTPS)。如果值為 "",也就是預設值,則會使用現有 OSD 檔案設定。

URL 包含幾個部分:

<協定>://<伺服器>:<連接埠>/<路徑>/<?查詢><#片段 >

UNC 路徑有三個部分:

\\<電腦名稱>\<共用資料夾>\<資源>

重要

使用 UNC 路徑時,請務必使用正確的格式。可接受的格式為 \<伺服器>&lt;共用> 或 <磁碟機代號>:&lt;資料夾>。

OSDSOURCEROOT

UNC

HTTP://URL 或 HTTPS://URL

可讓系統管理員指定發佈時應用程式封裝擷取 OSD 檔案的來源位置。OSD Source Root 支援 UNC 路徑和 URL (HTTP 或 HTTPS)。如果值為 "",也就是預設值,則會使用現有 OSD 檔案設定。

URL 包含幾個部分:

<協定>://<伺服器>:<連接埠>/<路徑>/<?查詢><#片段 >

UNC 路徑有三個部分:

\\<電腦名稱>\<共用資料夾>\<資源>

重要

使用 UNC 路徑時,請務必使用正確的格式。可接受的格式為 \<伺服器>&lt;共用> 或 <磁碟機代號>:&lt;資料夾>。

AUTOLOADONLOGIN

AUTOLOADONLAUNCH

AUTOLOADONREFRESH

[0|1]

定義起始自動載入應用程式之事件的 AutoLoad 觸發程序。AutoLoad 會隱含地使用背景資料流,以允許將應用程式完全載入快取中。

主要功能區塊會盡快載入。其餘的功能區塊會在背景中載入,以便讓前景作業 (例如使用者與應用程式的互動) 優先進行並使效能最佳。

注意

AUTOLOADTARGET 參數決定要自動載入的應用程式。根據預設,除非已設定 AUTOLOADTARGET,否則會自動載入已使用的封裝。

每個參數對載入行為的影響如下:

  • AUTOLOADONLOGIN—在使用者登入時啟動載入。

  • AUTOLOADONLAUNCH—在使用者啟動應用程式時啟動載入。

  • AUTOLOADONREFRESH—在發佈重新整理發生時啟動載入。

這三個值可結合使用。在下列範例中,AutoLoad 觸發程序會在使用者登入時及發佈重新整理發生時啟用:

AUTOLOADONLOGIN AUTOLOADONREFRESH

注意

如果在首次安裝時以這些值設定用戶端,則要等到下次使用者登出並再次登入後才會觸發 Autoload。

AUTOLOADTARGET

NONE

ALL

PREVUSED

指出當任何指定的 AutoLoad 觸發程序發生時會自動載入的項目。

可能的值:

  • NONE — 無論可能已設定哪些觸發程序,都不會自動載入。

  • ALL — 如果啟用任何 AutoLoad 觸發程序,則會自動載入所有封裝 (無論是否曾啟動它們)。

    注意

    這項設定是利用 SFTMIME ADD PACKAGECONFIGURE PACKAGE 命令,針對個別封裝所做的設定。如需有關這些命令的詳細資訊,請參閱 SFTMIME 命令參考資料

  • PREVUSED — 如果啟用任何 AutoLoad 觸發程序,則只會載入先前至少已使用 (也就是啟動或預先快取) 其中一個應用程式的封裝。

注意

當您安裝 App-V Client 來使用唯讀快取時 (例如,作為 VDI 伺服器實作),必須將 AUTOLOADTARGET 參數設定為 NONE,以避免用戶端嘗試更新唯讀快取中的應用程式。

DOTIMEOUTMINUTES

29600 (預設)

1–1439998560 分鐘 (範圍)

指出可在中斷連線的操作中使用應用程式多少分鐘。

INSTALLDIR

<路徑名稱>

指定 App-V Client 的安裝目錄。

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

OPTIN

“TRUE”

“”

當更新已提供給大眾時,Microsoft Application Virtualization Client 元件將可透過 Microsoft Update 進行升級。安裝在 Windows 作業系統上的 Microsoft Update 代理程式會要求使用者明確地加入使用該服務。您只需要針對裝置上的所有應用程式加入一次。如果您已經加入 Microsoft Update,則裝置上的 Microsoft Application Virtualization 元件會自動利用該服務。

針對命令列安裝,依預設會退出 Microsoft Update 的使用 (除非先前的應用程式已允許裝置被加入),這是由於需要手動加入 Microsoft Update。因此,對於命令列安裝,加入操作必須是明確的。將命令列參數 OPTIN 設為 TRUE 可強制設定 Microsoft Update 加入。

REQUIREAUTHORIZATIONIFCACHED

TRUE

FALSE

指出是否永遠需要授權,以及應用程式是否已在快取中。

可能的值:

  • TRUE — 應用程式永遠必須在啟動時獲得授權。針對 RTSP 串流處理的應用程式,使用者授權權杖會傳送給伺服器以取得授權。針對以檔案為基礎的應用程式,ACL 檔指出使用者是否可存取應用程式。

  • FALSE — 永遠嘗試連線至伺服器。如果無法建立與伺服器的連線,用戶端仍會允許使用者啟動先前已載入快取中的應用程式。

SWICACHESIZE

快取大小 (以 MB 為單位)

指定用戶端快取的大小 (以 MB 為單位)。預設大小為 4096 MB,大小上限為 1,048,576 MB (1 TB)。系統會在安裝時檢查可用空間,但不會保留空間。

範例: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 為單位)。下列範例會設定用戶端,以確保在允許快取大小增加之前,磁碟上至少有 5 GB 的可用空間。在安裝時預設為 5000 MB 的磁碟可用空間。

範例:MINFREESPACEMB ="5000" (5 GB)

KEEPCURRENTSETTINGS

[0|1]

當您已在部署用戶端之前套用登錄設定時使用 — 例如,透過使用「群組原則」。在部署用戶端時,將此參數設為值 1 以便不會覆寫登錄設定。

重要

如果設定為值 1,便會略過下列用戶端安裝程式命令列參數:

SWICACHESIZEMINFREESPACEMBALLOWINDEPENDENTFILESTREAMINGAPPLICATIONSOURCEROOTICONSOURCEROOTOSDSOURCEROOTSYSTEMEVENTLOGLEVELSWIGLOBALDATADOTIMEOUTMINUTESSWIFSDRIVEAUTOLOADTARGETAUTOLOADTRIGGERSSWIUSERDATA

如需在安裝完成之後設定這些值的相關資訊,請參閱《Application Virtualization (App-V) 作業指南》(https://go.microsoft.com/fwlink/?LinkId=122939) 中的<如何使用命令列設定 App-V Client 登錄設定>。

另請參閱

工作

如何手動安裝 Application Virtualization Client
如何升級 Application Virtualization Client

其他資源

SFTMIME 命令參考資料

-----
您可以在 TechNet Library 中深入瞭解 MDOP、在 TechNet Wiki 上搜尋疑難排解資訊,或是追蹤我們的 FacebookTwitter 動態。 請將有關 MDOP 說明文件的建議和意見寄到 MDOPdocs@microsoft.com。