Skip to main content

2026 年 1 月 6 日

使用 URI 設定 Omnissa Horizon Client

您可以使用統一資源識別碼 (URI) 建立網頁或電子郵件連結,讓使用者按一下後啟動 Horizon Client、連線至伺服器,或開啟遠端桌面平台或已發佈的應用程式。

您可以透過建構 URI 來產生這些連結,並在其中包含下列部分或全部資訊,讓您的使用者無需手動輸入。

  • 伺服器位址
  • 伺服器的連接埠號碼
  • Active Directory 使用者名稱
  • 網域名稱
  • 遠端桌面平台或已發佈的應用程式顯示名稱
  • 視窗大小
  • 動作包括重設、登出和啟動工作階段
  • 顯示通訊協定

若要使用 URI 啟動 Horizon Client,必須先在用戶端電腦上安裝 Horizon Client。

支援的查詢

此類型的 Horizon Client 支援以下查詢。如果您要為多種類型的用戶端 (例如桌面用戶端與行動用戶端) 建立 URI,請參閱各類用戶端系統的指南文件,以取得支援的查詢參數清單。

  • action
    下列值可用於 action 查詢參數。

    說明
    browse顯示指定伺服器上可用的遠端桌面平台和已發佈的應用程式清單。使用此動作時,無需指定遠端桌面平台或已發佈的應用程式。
    start-session開啟指定的遠端桌面平台或已發佈的應用程式。如果未提供任何 action 查詢,但有提供遠端桌面平台或已發佈的應用程式名稱,則預設動作為 start-session。
    reset 關機並重新啟動指定的遠端桌面平台或已發佈的應用程式。尚未儲存的資料會遺失。重設遠端桌面平台等同於按下實體 PC 上的 [重設] 按鈕。
    restart關機並重新啟動指定的遠端桌面平台。重新啟動遠端桌面平台的效果等同於執行 Windows 作業系統的重新啟動命令。作業系統在重新啟動前通常會提示使用者儲存尚未儲存的資料。
    logoff將使用者從遠端桌面平台中的客體作業系統登出。如果您指定的是已發佈的應用程式,該動作將會被忽略,或使用者會看到警告訊息:「URI 動作無效」。
  • args

    指定在啟動已發佈應用程式時要附加的命令列參數。使用 args=value 的語法,其中 value 為字串。針對下列字元使用百分比編碼:

    • 冒號 (:) - 使用 %3A
    • 反斜線 (\) - 使用 %5C
    • 空格 ( ) - 使用 %20
    • 雙引號 (") - 使用 %22 例如,若要為 Notepad++ 應用程式指定檔案名稱 "My new file.txt",請使用 %22My%20new%20file.txt%22
  • appProtocol

    對於已發佈的應用程式,有效的值為 PCOIPBLAST。例如,若要指定 PCoIP,請使用下列語法:appProtocol=PCOIP

  • desktopLayout

    設定遠端桌面平台視窗的大小。若要使用此查詢,您必須將 action 查詢設定為 start-session,或不設定 action 查詢。

    下列值可用於 desktopLayout 查詢參數。

    說明
    fullscreen在一台監視器上全螢幕顯示。此值為預設值。
    multimonitor在所有監視器上全螢幕顯示。
    windowLarge大視窗。
    windowSmall小視窗。
    WxH自訂解析度,您可指定寬度與高度 (以像素為單位)。語法範例如:desktopLayout=1280x800
  • desktopProtocol

    對於遠端桌面平台,有效的值為 RDPPCOIPBLAST。例如,若要指定 PCoIP,請使用下列語法:desktopProtocol=PCOIP

  • domainName

    指定正在連線至遠端桌面平台或已發佈應用程式的使用者相關聯的 NETBIOS 網域名稱。例如,您可以使用 mycompany 而非 mycompany.com

  • launchMinimized

    以最小化模式啟動 Horizon Client。在使用者指定的遠端桌面平台或已發佈的應用程式啟動期間,Horizon Client 視窗會保持最小化並隱藏於背景中。語法為 launchMinimized=true。預設值為 false

  • useExisting

    如果此選項設為 true,則僅允許執行一個 Horizon Client 執行個體。若使用者嘗試連線至第二台伺服器,則必須先登出第一台伺服器,這將導致遠端桌面平台和已發佈的應用程式工作階段被中斷。若此選項設為 false,則可同時執行多個 Horizon Client 執行個體,且使用者可以同時連線至多部伺服器。預設值為 true。語法範例如:useExisting=false

  • unauthenticatedAccessEnabled

    • 如果此選項設為 true,則會啟用「未驗證存取」功能。檔案 > 未驗證存取設定會顯示在使用者介面中,並且已選取。
    • 如果此選項設為 false,則會停用「未驗證存取」功能。檔案 > 未驗證存取設定會顯示在使用者介面中,並且已取消選取。
    • 如果將此選項設定為 "",則「未驗證存取」功能將會停用,而且檔案 > 未驗證存取設定會顯示在使用者介面中,並且已取消選取。 語法範例如:unauthenticatedAccessEnabled=true
  • unauthenticatedAccessAccount

    若已啟用「未驗證存取」功能,則可設定要使用的帳戶。如果「未驗證存取」功能已停用,則會忽略此查詢。使用 anonymous1 使用者帳戶的語法範例如下:unauthenticatedAccessAccount=anonymous1

此頁面對您有幫助嗎?

針對本主題提供意見回饋

本主題對您有幫助嗎?

請勿填寫任何個人或機密資訊。

正在產生連結…