依據位置列印功能可以將實體位置鄰近用戶端系統的印表機對應至遠端桌面平台,讓使用者能夠從其遠端桌面平台列印至其網路印表機。

藉由隨選列印功能,IT 組織可以將遠端桌面平台對應至最靠近端點用戶端裝置的印表機。例如,就像醫師巡視醫院病房一樣,每當醫師列印文件時,該列印工作就會傳送至最近的印表機。

依據位置列印功能適用於 Windows、Mac、Linux 和行動用戶端裝置。此功能也適用於瀏覽器型用戶端。

備註: 如果您使用 HTML Access 連線至遠端桌面平台和已發佈的應用程式,則不支援使用 MAC 位址或用戶端名稱的依據位置列印原則。

下列遠端桌面平台和應用程式支援依據位置列印功能:

  • 在單一使用者機器上部署的桌面平台,包括 Windows 桌面平台和 Windows Server 機器
  • 在 RDS 主機上部署的已發佈桌面平台和已發佈應用程式,其中 RDS 主機為虛擬機器或實體機器
  • 從遠端桌面平台內的 Horizon Client 啟動的已發佈應用程式

若要使用依據位置列印功能,您必須在安裝 Horizon Agent 的同時一併安裝虛擬列印安裝選項,並在桌面平台上安裝正確的印表機驅動程式。

若要設定依據位置列印,請設定 Active Directory 群組原則設定AutoConnect Map Additional Printers for VMware View,位於電腦設定下,軟體設定資料夾中的 Microsoft 群組原則物件編輯器中。

備註: AutoConnect Map Additional Printers for VMware View是一種電腦專用原則。電腦專用原則適用於所有遠端桌面平台,無論誰連線至桌面平台都一樣。

AutoConnect Map Additional Printers for VMware View會實作為名稱轉譯表。您可以使用表中的每一列來識別特定印表機,並為該印表機定義一組轉譯規則。轉譯規則會決定印表機是否對應至特定用戶端系統的遠端桌面平台。

使用者連線至遠端桌面平台時,Horizon 7 會將用戶端系統與表格中每個印表機相關聯的轉譯規則進行比較。如果用戶端系統符合為印表機設定的所有轉譯規則,或是印表機沒有相關聯的轉譯規則,則 Horizon 7 會在使用者工作階段期間,將印表機對應至遠端桌面平台。

您可以依據用戶端系統的 IP 位址、名稱和 MAC 位址,以及使用者的名稱和群組,來定義轉譯規則。您可以為特定印表機指定一個轉譯規則,或是數個轉譯規則的組合。

用來將印表機對應至遠端桌面平台的資訊會儲存在遠端桌面平台的登錄項目中,路徑為 HKEY_LOCAL_MACHINE\SOFTWARE\Policies\thinprint\tpautoconnect

適用於隨選列印的印表機設定

使用者登出桌面平台或與其中斷連線之後,隨選印表機的印表機設定會保留。例如,使用者可設定依據位置印表機使用黑白模式。使用者登出桌面平台並再次登入後,依據位置印表機會繼續使用黑白模式。

若要在已發佈的應用程式中跨工作階段儲存印表機設定,使用者必須從應用程式的列印對話方塊中選取依據位置的印表機、以滑鼠右鍵按一下選取的印表機,然後選取列印喜好設定。使用者選取印表機並按一下應用程式之列印對話方塊中的喜好設定按鈕時,印表機設定將不會儲存。

如果設定儲存在印表機驅動程式的私密空間,而非印表機驅動程式的 DEVMODE 延伸部分 (如 Microsoft 建議),則適用於依據位置印表機的持續性設定不受支援。若要支援持續性設定,請部署印表機將設定儲存在印表機驅動程式的 DEVMODE 部分。