2. Команды, к сожалению, нет (именно на полномочия, а не на проверку членства в группе). Попробуйте посмотреть здесь:
CMD/BAT: наличие административных привилегий у текущего пользователя. Там есть как и тот же принцип, так и другой способ. Проверять, годится ли хоть что-то оттуда для «Windows 7», предстоит Вам.
Если выйти за рамки тематики, то есть интересная библиотека «%systemroot%\system32\compatui.dll»:
vbscript: некоторые интересные объекты — опрос мнения с функцией «.CheckAdminPrivileges()» (есть ли она в умолчальной поставке «Windows 7» — равно не знаю
[но не откажусь от Ваших комментариев, если она есть]).
seriych, а, может быть, стоит задействовать для сего PowerShell из командного файла, а? Он ведь вроде как умеет исполнять код из своей командной строки? Я вот буквально сегодня смотрел пример подобного использования (если я всё правильно там понял; сам я, к сожалению, пока не работаю с PowerShell).