
He bloqueado mi Terminal Server usando GPO y poniendo la computadora en el GPO, el problema que tengo es que estoy tratando de agregar accesos directos a aplicaciones en el escritorio del usuario usando scripts de inicio de sesión y no aparecen a menos que el usuario use el Explorador de Windows y luego reciben una advertencia sobre cómo el administrador lo ha restringido, pero cuando hacen clic en el escritorio, ¿aparecen?
Este es el documento que seguí para bloquear el servidor: http://www.microsoft.com/en-gb/download/details.aspx?id=12117
¿Existe una manera fácil de hacer que los accesos directos aparezcan en el escritorio real para cada usuario y eliminar el mensaje de usuario restringido por administrador?
Respuesta1
Debe invocar Shell32.SHChangeNotify para informarle que los accesos directos del escritorio han cambiado.
http://powershell.com/cs/media/p/8322.aspx
Función SHChangeNotify
http://msdn.microsoft.com/en-us/library/windows/desktop/bb762118%28v=vs.85%29.aspx