Войти

Показать полную графическую версию : Определение типа учетной записи через CMD\BAT


axmed0207
31-07-2012, 09:23
Здравствуйте.
Требуется при выполнение BAT скрипта определить, принадлежит ли текущий пользователь Windows 7\XP к группе Администраторы, или нет.
Суть скрипта в добавлении кучи сертификатов в хранилище корневых сертификатов Windows. Я предполагаю сделать так: если пользователь - администратор, то происходит сайлент установка сертификатов утилитой в раздел local machine, если нету прав - то в curent user, с постоянным предупреждением Windows о подготовке к установке каждого сертификата в домен. Методы установки сертов готовы, осталось поставить ветвление в скрипте.
Подскажите пожалуйста направление, в котором нужно копать, а еще лучше - пример кода :)
Заранее спасибо за ответы!

NoIZz
31-07-2012, 09:39
смотрите программку ifmember
ну и на ERRORLEVEL после ее выполнения


например
ifmember "DOMAIN\Domain Admins"
в случае если текущий пользователь входит в эту группу ERRORLEVEL будет = 1
если не входит 0

Petya V4sechkin
31-07-2012, 10:03
направление, в котором нужно копать
[решено] не запускается bat файл в logon скрипте под учетной записью пользователя (http://forum.oszone.net/thread-238379.html)




© OSzone.net 2001-2012