在虛擬化項目中,虛擬桌面打印機管理問題確實經常遇到比較麻煩,最近看了http://tasnrh.blog.51cto.com/4141731/1854020這個博主的博客“Citrix XenApp和XenDesktop 打印系統解析”,確實寫的非常詳細、很實用。從14年實施虛擬化項目的時候就遇到各種打印機問題,隨着這幾年項目中遇到的各種問題,做一次總結,跟大家一起談論、如有更好的解決思路希望大家多多指導一下。
環境:PVS環境 設計桌面、辦公桌面 終端:PC、瘦客戶機、移到設備。
要求:
1:同一個Vdisk下辦公人院登錄桌面需要有打印機、設計人員登錄桌面不能有打印機。
2:所以的人員不能使用本地打印機(除管理員)
先不談上面的這個環境、最開始的時候做法就是去映射本地打印機到虛擬桌面,把本地的打印機全部映射到虛擬桌面。後來用戶使用瘦客戶機的時候我就寫了一個打印機腳本,通過域策略下發給需要的OU,用戶登錄的時候就會自動去執行這個腳本。後來上的環境後就結合DDC的會話打印機策略
添加打印機的時候在輸入欄中輸入網絡打印機的IP地址,用戶在登錄虛擬桌面也就是ICA的會話中就會自動創建網絡打印機。
在上PVS環境後如果你對PVS環境的打印機管理熟悉的話,對於企業的打印機管理就非常方便。
只需要在模板裏面安裝打印機驅動,當然如果你的Vdisk版本啓動了打印機管理功能,而你的目標設備裏面沒有選擇打印機管理,那你提升後的版本用戶拿到桌面後是不會看到你之前在模板裏面安裝的所有打印機。
如果你沒有啓動打印機管理的話、之前你在模板裏面安裝了打印機、目標設備就能看到安裝過的打印機。
總結一下就是:
如果禁用了打印機管理功能,並且目標設備從安裝了打印機的虛擬磁盤引導,則該目標設備將有權訪問該虛擬磁盤上的所有打印機。如果啓用了打印機管理功能,但目標設備仍從同一虛擬磁盤引導,則目標設備只能訪問針對該設備啓用的打印機。
針對上面的問題,就可以選擇“啓用打印機管理”同一個Vdisk可以給多個設備集合使用,然後在模板裏面安裝所有的打印機。然後在目標設備中選擇需要給目標的打印機(包括本地和網絡打印機)就可以打印機管理。