在研究Receiver for HTML5的时候,发现一个选项叫“向Web站点添加快捷方式”,这是个什么东东,咋没听说过呢。于是上edoc查了一下,发掘是个不错的功能,特此记录一把。也再次感受到了Citrix的东西真是藏在深闺中,得自己慢慢找啊。。。
传统来说,当用户使用PC机访问Citrix XenDesktop、XenApp的时候,一般是通过浏览器来访问Storefront的web站点。但是有些时候,特别是大型环境,管理组希望用户是通过点击桌面的一个快捷方式就能直接访问到对应虚拟桌面或者应用。
而在过去XenApp + Receiver Ent 3.x 版本的场景下,是可以通过应用的透传来完成将应用图标直接加到用户桌面的。不过时代在进步,技术在发展,随着Storefront替换掉Web interface,Receiver在3.4以后到现在就没有再出过企业版版本,XenApp也被集成到了XenDesktop 7的 App Edition。所以过去那种方式在新的Citrix 桌面、应用交付体系中就不再适用。
而要想像过去那样快速交付一个快捷方式给用户,在新的体系中就只需要Storefront这一个组件了。其实方法很简单,
1. 打开 Storefront,在“Receiver for Web”中选择需要进行发布的站点,
2. 选择右侧的“向Web站点添加快捷方式”,
3. 在弹出的对话框中,添加一个站点,(一般就用使用的站点即可)
4. 完成后点击下部的 “获取应用程序快捷方式”,
5. 这时系统会自动弹出,访问一个 http(s)://web_site/Citrix/StoreWeb/#/mode/view-appshortcuts站点
6. 在完成账号密码输入之后,就可以看到此site下的相应应用、桌面的快捷方式属性,
7. 拷贝需要的桌面或应用对应的快捷方式,在桌面空白处右键,选择“创建快捷方式”,
8. 粘贴拷贝的程序快捷方式属性,并命名。
至此该应用程序快捷方式已经建好,系统管理员可以将其发送给任意需要的用户,其可以放置在其他希望放置的地点。管理员也可以通过组策略方式发送到用户的收藏夹或者桌面。用户只要打开它,输入账号密码即可访问此应用或桌面。
写在最后,客观的说个人认为通过Storefront这种建立应用程序快捷方式来发布各种虚拟桌面和应用的做法,感觉还是不如过去使用Receiver Enterprise版配合XenApp来发布应用来的方便,毕竟管理员还是要多费一、两个步骤去配置并发布应用。
但是通过Storefront最大的优势在于可以把桌面也使用相同的方式发布,这个是之前XenApp + Receiver Ent的所没有的优势。
当然弱化这个透传的功能也是因为,Receiver 从3.4版本开始,可以直接将Store(虚拟桌面、应用池)添加到Receiver里面,也就是说,你打开Receiver就能看到你所拥有的各种虚拟桌面和虚拟应用。其操作就和在iOS,Android里面看到的一样。这也是Citrix统一所有客户端操作和使用体验的一个举措。
这个功能以后再单独说明。