Здравствуйте.
У Microsoft есть утилита BgInfo v4.25
Её исполняемый файл можно разместить в общедоступном для всех пользователей месте и выполнять её при входе пользователя в систему (например через механизм LOGON-скрипта в GPO)
На тестовой системе запускаете эту утилиту, настраиваете отображение информации на рабочем столе таким образом, как Вам нравится и сохраняете файл настроек формата bgi, например с именем Bginfo-WS2012R2-Settings.bgi.
Затем в общедоступном доменном хранилище, например \domain.com\NETLOGON\Tools, размещаете скрипт запуска этой утилиты с передачей ей параметров из файла bgi. Пример такого скрипта Bginfo-WS2012R2-Run.vbs
Set WshShell = WScript.CreateObject("WScript.Shell")
WshShell.Run "\\domain.com\NETLOGON\Tools\Bginfo.exe \\domain.com\NETLOGON\Tools\Bginfo-WS2012R2-Settings.bgi /TIMER /SILENT /NOLICPROMPT",0
В групповой политике в качестве LOGON-скрипта для всех пользователей указываете скрипт \domain.com\NETLOGON\Tools\Bginfo-WS2012R2-Run.vbs
Для разных типов компьютеров можно настраивать вывод разной информации через разные bgi-файлы, например, один - для серверов, другой - для рабочих станций. Соответственно для них потребуются раздельные скрипты запуска и раздельные политики.