Como posso saber se o usuário atual é Admin na Linha de Comandos do Windows

9

Existe algo que eu possa ligar na linha de comando que me diga se o usuário atualmente conectado tem uma conta limitada ou é um administrador?

Adam Dempsey
fonte

Respostas:

11

Com as ferramentas de comando padrão (sem downloads de terceiros), você pode usar o comando net.

%username% terá o nome de usuário do usuário conectado atual, então eu usaria:

net user "%username%"

Para exibir informações sobre o usuário conectado atual. A última seção disso mostra:

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

Espero que isto ajude

William Hilsum
fonte
11
Não se esqueça de adicionar o domínio em primeiro lugar se o seu em um domínio
r0ca
11
Se você estiver em um domínio, basta anexar o comando acima com "/ DOMAIN". net user "%USERNAME%" /DOMAIN
Ou
1

O que faço na maioria das vezes está no prompt de comando:

compmgmt.msc / computer = Nome_do_computador

Em seguida, verifico os grupos de usuários / administradores

Você também pode verificar com o PSTools . Há muito o que você pode fazer remotamente em um domínio com isso!

r0ca
fonte