我已经使用 GPO 锁定了我的终端服务器,并将计算机放入 GPO 中,我遇到的问题是,我试图使用登录脚本将应用程序的快捷方式添加到用户桌面,除非用户使用 Windows 资源管理器,否则它们不会出现,然后他们会收到一条警告,说明它已被管理员限制,但是当他们单击其中的桌面时,它们就会出现?
这是我锁定服务器所遵循的文档: http://www.microsoft.com/en-gb/download/details.aspx?id=12117
有没有一种简单的方法可以让快捷方式出现在每个用户的实际桌面上并删除管理员用户限制的消息?
答案1
您需要调用 Shell32.SHChangeNotify 来通知它桌面快捷方式已发生改变。
http://powershell.com/cs/media/p/8322.aspx
SHChangeNotify 函数
http://msdn.microsoft.com/en-us/library/windows/desktop/bb762118%28v=vs.85%29.aspx