Как я могу узнать, является ли текущий пользователь администратором из командной строки Windows

9

Могу ли я позвонить из командной строки, чтобы узнать, есть ли у текущего пользователя, вошедшего в систему, учетная запись с ограниченными правами или администратор?

Адам Демпси
источник

Ответы:

11

С помощью инструментов по умолчанию (без сторонних загрузок) вы можете использовать команду net.

%username% будет иметь имя пользователя текущего вошедшего в систему пользователя, поэтому я бы использовал:

net user "%username%"

Для отображения информации о текущем вошедшем в систему пользователе. Последний раздел этого показывает:

Local Group Memberships      *Administrators       *HelpLibraryUpdaters
                             *HomeUsers
Global Group memberships     *None

Надеюсь это поможет

Уильям Хилсум
источник
1
Не забудьте сначала добавить домен, если вы
находитесь
1
Если вы находитесь в домене, вы можете просто добавить команду выше с "/ DOMAIN". net user "%USERNAME%" /DOMAIN
То
1

То, что я делаю большую часть времени, находится в командной строке:

compmgmt.msc / computer = имя_компьютера

Затем я проверяю в группах пользователей / администраторов

Вы также можете проверить с помощью PSTools . С этим можно многое сделать удаленно в домене!

r0ca
источник