А не проще ли создать "образцовый рабочий стол", где будет все то, что должно быть на рабочем столе. Сохранить его в какой-то папке, например "Шаблон", и постоянно восстанавливать его оттуда, предварительно удалив ненужный рабочий стол. А можно создать пользователя "Образец", со всеми настройками рабочего стола. При создании нового юзверя удаляется старая папку пользователя, а затем просто копируется профиль "образец" под новым именем. После копирования меняем владельца папки и всего-то делов.