本文主要是介绍Citrix 虚拟桌面启动后自动全屏,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
如果客户端有多个显示器,打开虚拟桌面后,如果需要进入到全屏模式(覆盖所有的客户端显示器),目前还是需要一定技巧的,需要把桌面拖放到两个屏幕的中间,然后全屏才可以实现。否则,简单的全屏只会覆盖当前所在的屏幕。这对普通用户来说,使用有一定的要求,所以,我们可以通过简单的调整,让虚拟桌面在启动后,自动进入到全屏状态,免去了手动全屏的操作。
我们可以通过以下几种方式来实现:
- 修改ICA文件:针对所有用户生效
- 修改客户端注册表全局设置:对使用客户端用户的所有桌面生效
- 修改特定桌面组的注册表设置:只对特定桌面组生效
修改ICA文件:
- StoreFront的Default.ica文件默认在C:\inetpub\wwwroot\Citrix\Store\App_Data\
- WebInterface的Default.ica文件默认在C:\inetpub\wwwroot\Citrix\<DesktopWeb>\conf
1 2 | #使用记事本打开default.ica,在[Application]节中添加如下内容: DesktopViewer-ForceFullScreenStartup=true |
以上操作将对所有通过该站点访问的用户生效。
修改客户端注册表(全局设置/特定桌面组设置):
1 2 3 4 5 6 | #针对32位客户端 HKCU\SOFTWARE\Citrix\XenDesktop\DesktopViewer\ForceFullScreen #针对64位客户端 HKCU\SOFTWARE\Wow6432Node\Citrix\XenDesktop\DesktopViewer\ForceFullScreen #设置 ForceFullScreen = 1 (DWORD) |
以上是客户端的全局设置,针对特定桌面组的话,可以在下面的子键中设置:
1 2 | #例如在下面的子键中设置ForceFullScreen=1即可,针对Windows 7桌面组 Windows 7 $A1-1-xxxxxxxx-0001\ForceFullScreen=1 |
这篇关于Citrix 虚拟桌面启动后自动全屏的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!