首先要建立告知大家的实际 *** 作。不管你用的是Lync2010还是Lync2013,或者根据注册表文件的组策略,都是做不到的。因为微软这样告知是为了更好的保证用户的隐私保护。
但是作为一个王道站长,不允许用户这么嚣张,那么大家应该怎么做呢?
首先,如果你愿意,可以浏览一下这个链接,看看海外的IT人员是怎么做的:
https://social.TechNet.Microsoft.com/Forums/lync/en-US/23780CAD-a365-4e88-a667-57f22559a60a/how-do-I-enforce-show-my-picture-inst-hide-my-picture-in-lync-server-2013?forum=lyncdeploy
如果不喜欢英文,可以看看我写的脚本(我附在附件里),删除一些多余的实际 *** 作,做一些中文显示信息输出。
我来说说剧本的基本原理:
在Lync2010中,其实已经有人能够完成这个规定了。当时,它是基于Dbimpexp.exe的特殊工具,我在以前的博客中详细描述过。导出导入到Lync2010手机通讯录(http://Lixiaosong.blog.51CTO.com/705126/1576600)。基本概念是导出用户数据信息,根据用户头像的图片判断信息标准是“真”还是“假”,如果是“假”就改成“真”,然后导入用户数据库查询。据此,用户的数据库查询特征被强制改变以进一步强制用户显示信息化身图片。
然而,当我们来到Lync2013时,Dbimpexp.exe的专用工具早已不复存在,导出的XML文档Lync2013无法识别(它识别ZIP文件格式)。使用了新的Lync2013Powershell特殊工具update-csuserdata和export-Csuserdata,因此我们已经有了Lync2010的现有脚本。你有什么数据信息转换软件?答案是肯定的,因为我在博客里详细介绍过,就是Convert的专用工具——csuserdata。所以在整个求解Lync2013的头像图片的过程中,我们只需要升级改造后的代码,就可以立刻使用Lync2010的头像图片来 *** 纵大部分脚本(外国人还是很聪明的)。
接下来,我们来介绍一下脚本的应用:
首先设置隐藏我的图片,也就是我的头像图片。
接下来,实现脚本。在屏幕截图中,我们发现脚本已经重置了Lixs@ourgame.com的账户。
3再次登录Lync,照片已经被强制显示信息。
如果你想长期测试,你必须建立一个任务计划,长期执行这个脚本。
大家有没有发现这里有个难题?如果脚本仍然在进行中,而用户没有隐藏头像图片,那么它将简单地破坏环境来继续导出以导入数据库查询。然后让我们运行脚本。
大家发现,脚本没有检测到用户头像图片被隐藏,实际 *** 作转换导入早就不熟了,已经为系统软件节省了资源。
特别提醒:
这个脚本有两个地方必须修改。1必须建立文件目录C:\Lync2013Scripts\Export。如果是自定义的,则必须在脚本中升级该文件目录。需要把脚本中前端开发池的FQDN改成自己的。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)