Я хочу изменить logon.bat
скрипт для наших пользователей AD (машины Windows XP / Vista / 7 и несколько серверов), так что он записывает переменную среды при входе в систему на основе некоторой информации AD, например, «в какой группе находится пользователь».
В принципе: SET MyADGroup=<some magic query/command that can get that AD information here>
Некоторые поисковые запросы Google привели меня к dsget и так далее, но это было только на серверах и не было встроено ни в один «нормальный клиент».
Думаю, будет проще использовать GPP:
Вы можете получить список групп, к которым принадлежит пользователь, используя команду «NET USER»:
net user <username> /domain
Команда предоставляет много информации, включая членство в группах; но сохранить это в переменной может быть сложно, потому что вам нужно будет проанализировать вывод команды.