您可以在 Windows 代理程式和用戶端、Mac 用戶端和 Linux 用戶端上,針對特定遠端桌面平台或所有遠端桌面平台功能的資料收集工具 (DCT) 服務包設定記錄層級和產生記錄檔。

DCT 的預設安裝路徑

DCT 指令碼會安裝在下列目錄中,並從用戶端安裝路徑執行:

Windows 代理程式:C:\Program Files\VMware\VMware View\Agent\DCT\support.bat

Windows 用戶端:C:\Program Files (x86)\VMware\VMware Horizon View Client\DCT\support.bat

Mac 用戶端:/Applications/VMware Horizon Client.app/Contents/Library/dct/HorizonCollector.sh

Linux 用戶端:/usr/bin/vmware-view-log-collector

記錄層級的命令列選項

對每個平台執行 DCT 指令碼的命令:

Windows 代理程式:support.bat

Windows 用戶端:support.bat

Mac 用戶端:HorizonCollector.sh

Linux 用戶端:vmware-view-log-collector

使用下列命令列選項以查詢和取得遠端桌面平台功能的記錄層級。

選項 用途 說明
-l -l

-l <feature1,feature2 ...>

列出 DCT 所支援之所有功能和元件的記錄層級。

列出指定功能的記錄層級。

範例:Windows 命令 support.bat -l 的輸出會列出由 DCT 控制的所有元件和記錄層級狀態:
- Agent Core          [INFO]
- PCoIP               [INFO]
- Virtual Channel     [INFO]
- VDP Service         [TRACE]
- Remote Features 
    - Client Drive Rredirection [TRACE]
    - Clipboard Redirection     [DEBUG]        
    - Drag and Drop             [TRACE]
    - DPI Synchronization       [INFO]
    - File Type Association     [INFO]
Windows 命令 support.bat -l CDR,DnD 的輸出會列出指定元件的記錄層級狀態:
 - Client Drive Redirection  [TRACE]    
 - Drag and Drop             [TRACE]
-ld -ld <feature1,feature2 ...> 列出 DCT 所支援之指定功能的記錄層級詳細資料。
-x -x All:<level>

-x <feature1:level1,feature2:level2 ...>

設定 DCT 所支援之所有功能的記錄層級:
  • 資訊
  • 偵錯
  • 追蹤
  • 詳細

設定指定功能或元件的記錄層級:feature1 設為 level1、feature2 設為 level2,依此類推。

範例:Linux 用戶端命令 vmware-view-log-collector -x All:TRACE 的輸出會將所有元件的記錄層級設定為追蹤。

範例:Linux 用戶端命令 vmware-view-log-collect -x DnD:INFO,CDR:TRACE 的輸出會將拖放功能的記錄層級設定為資訊,並將用戶端磁碟機重新導向功能的層級設定為追蹤。

-r -r 將所有功能的記錄層級重設為安裝預設值。
-c -c All

-c <feature1,feature2 ...>

收集所有記錄

收集指定功能或元件的記錄。

-d -d <directory1> 將 DCT 輸出重新導向至指定的目錄。
-f -f <bundleName> 將記錄服務包檔案的完整名稱指定為 bundleName。
-h -h 顯示命令列選項的說明資訊,並列出 DCT 的支援功能/元件。

功能清單

這些遠端桌面平台功能具有 JSON 組態檔案,其中包含記錄層級設定、記錄收集設定和傾印收集設定。這些服務可在 Windows 代理程式、Windows 用戶端、Mac 用戶端和 Linux 用戶端上使用,並相應地註明例外狀況。

在 Windows 用戶端和代理程式中,某些功能也支援即時傾印。此功能會根據組態檔案設定傾印目標程序,並在記錄服務包中收集傾印。是否需要產生即時傾印,取決於功能的組態。例如,如果您在 Windows 用戶端中執行命令 support.bat -c Client,則會出現此訊息:您可以選擇產生在此機器上所執行 VMware Horizon Client 處理程序的診斷傾印,但請注意,這些檔案可能會很大。如果您選擇 Y,則會針對與 Windows 用戶端相關的現有處理程序產生傾印檔案。

功能名稱 全名
Blast Blast
備註: 此服務僅適用於 Windows 代理程式。
用戶端 用戶端
備註: 此服務在 Windows 代理程式上無法使用。
CDR 用戶端磁碟機重新導向
剪貼簿 剪貼簿重新導向
DPISync DPI 同步
DnD 拖放
備註: 此服務在 Linux 用戶端上無法使用。
FA 檔案類型關聯
備註: 此服務在 Linux 用戶端上無法使用。
TSMMR 多媒體重新導向
備註: 此服務在 Mac 用戶端上無法使用。
PCoIP PCoIP
PerfTracker Performance Tracker
備註: 此服務僅適用於 Windows 代理程式。
PrintRedir 印表機重新導向
PublishedApp 已發佈的應用程式
RTAV RTAV
ScannerRedirection 掃描器重新導向
備註: 此服務在 Mac 用戶端上無法使用。
SerialPortRedirection 序列埠重新導向
備註: 此服務在 Mac 用戶端上無法使用。
SmartCard 智慧卡重新導向
URLRedirection URL 內容重新導向
USB USB 重新導向
VDPService VDPService
浮水印 數位浮水印