Пожалуйста, посмотрите на следующие статьи:
Запретить пользователю сохранять на рабочем столе
Обойти это можно было бы - установить пользователя для перемещаемого профиля и перенаправить папку рабочего стола в сетевой ресурс. После того, как вы перенаправите папку рабочего стола в общий сетевой ресурс, это создаст \ server \ share \ deskto \ username и удалит там нужные права доступа. Это не позволит пользователю сохранить элемент на рабочем столе.
VBScript, чтобы запретить пользователям сохранять файлы на рабочий стол - источник
Надеюсь это поможет.