9

Я хотел бы знать, имеет ли пользователь MYDOMAIN\SomeUser права локального администратора на текущем компьютере.

Я могу видеть, есть ли у учетной записи локального пользователя admin с помощью:

C:\>NET USER Mike
User name                    Mike
Full Name
...
Local Group Memberships      *Administrators

Однако, если я попытаюсь:

C:\>NET USER MYDOMAIN\SomeUser

или же:

C:\>NET USER "MYDOMAIN\SomeUser"

Я получаю стандартный экран справки по синтаксису.

Я могу проверить это из оснастки MMC "Управление компьютером", но это занимает слишком много времени для загрузки, и я хотел бы быстро сделать это из командной строки. Если у кого-то есть сценарий VBS, это тоже подойдет.

Примечание: если у кого-то есть лучшие теги для этого вопроса, пожалуйста, не стесняйтесь добавлять их!

2 ответа2

12

Попробуйте вместо этого net localgroup administrators . Если вы хотите, чтобы команда PowerShell проверила конкретного пользователя, посмотрите этот пост в блоге . Однако я надеюсь, что локальных администраторов не так много, что вы не сможете найти нужного пользователя.

6

Пытаться

C:\>NET USER SomeUser /domain

вместо

C:\>NET USER MYDOMAIN\SomeUser

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .