Назад | Перейти на главную страницу

Ярлыки рабочего стола сервера терминалов Windows Server 2003

Я заблокировал свой терминальный сервер с помощью GPO и поместил компьютер в GPO, проблема в том, что я пытаюсь добавить ярлыки для приложений на рабочий стол пользователя с помощью сценариев входа в систему, и они не появляются, если пользователь не использует проводник Windows и тогда им выдается предупреждение о том, как это было ограничено администратором, но когда они нажимают на рабочий стол внутри него, они появляются?

Это документ, которому я следовал, чтобы заблокировать сервер: http://www.microsoft.com/en-gb/download/details.aspx?id=12117

Есть ли простой способ сделать так, чтобы ярлыки появлялись на рабочем столе для каждого пользователя и удалить сообщение пользователя, ограниченное администратором?

Вам нужно вызвать Shell32.SHChangeNotify, чтобы сообщить ему, что ярлыки на рабочем столе изменились.

https://stackoverflow.com/questions/9986869/force-the-icons-on-the-desktop-to-refresh-after-deleting-items-or-stop-an-item

http://powershell.com/cs/media/p/8322.aspx

Функция SHChangeNotify
http://msdn.microsoft.com/en-us/library/windows/desktop/bb762118%28v=vs.85%29.aspx