2009-08-21 15:40:30 +0000 2009-08-21 15:40:30 +0000
16
16

Como verificar se o meu utilizador actual tem ou não direitos de administrador?

Estou a correr ganhar XP sp2. Como verificar se tenho ou não direitos de administrador?

Não posso verificar as propriedades do sistema. Não tenho assim tantos itens no painel de configuração. Parece que não tenho direitos de administrador, mas como verificar isso formalmente ? Existe alguma ferramenta de linha de comando para isso?

Respostas (7)

24
24
24
2009-08-21 15:49:39 +0000

Start -> Run -\d.exe

net user <username>

Mostrará os membros do seu grupo local na parte inferior da saída, para que seja fácil de encontrar. Isto é provavelmente muito mais rápido do que passar por uma GUI para procurar opções (win+R,cmd,enter, sem rato envolvido).

Se estiver num domínio, utilize antes um grupo local:

net localgroup Administrators

Verifique a lista de grupos locais com grupo local por si só.

net localgroup
5
5
5
2009-08-21 17:30:51 +0000

Outra forma muito simples em XP é clicar com o botão direito do rato no relógio na bandeja e seleccionar o comando Ajustar Data/Hora. Se não tiver direitos de administrador, receberá uma mensagem.

4
4
4
2009-08-21 15:46:32 +0000

Existe uma forma muito fácil de verificar se o utilizador actual tem direitos de administrador local em xp:

  1. clique com o botão direito do rato no início
  2. verifique se tem a opção de “abrir todos os utilizadores”
  3. se estiver lá, tem direitos de administrador
3
3
3
2012-07-02 22:13:55 +0000

Se adicionar o comando /domain ao comando net, este executará o comando ao nível do domínio. Isto deverá ajudar aqueles que procuram executar o comando nesses tipos de grupos e utilizadores.

Funciona a partir de utilizadores não-administradores. Testei-o.

Utiliza automaticamente o domínio do qual o computador é membro. A adesão a um grupo global é na realidade uma adesão a um grupo de domínio.

Usando netcommand/help dá descrições muito detalhadas dos switches. Foi assim que descobri sobre o comutador. Se utilizar apenas /?&, obterá apenas ajuda básica em termos de sintaxe.

2
2
2
2010-04-20 18:59:19 +0000

que não é um metódico universal porque tal script falha no caso de outra língua do sistema. por exemplo: na língua russa não temos Administradores mas sim Администраторы (sim, concordo que isso é absolutamente estúpido mas isso é assim na microsoft).

existe mais uma variante para cmd:

if not exist "%logonserver%\admin$\*.*" goto common_user

mas as experiências mostram que não é universal também, por exemplo: o primeiro administrador a entrar no sistema depois da configuração do windows (e possivelmente em muitos outros casos, como as partilhas de administrador desactivado através do registo do sistema e assim por diante).

1
1
1
2009-08-21 18:26:10 +0000

Para ver se é membro do grupo de administradores locais use

net localgroup [admin group name]

(sem parênteses, se o nome do grupo tiver espaços use “” em torno do nome).

Se não tiver a certeza de que os grupos usam

net localgroup

E isso dar-lhe-á todos os grupos locais no seu computador. Depois use o primeiro comando para ver se é um membro. Isto pode ajudá-lo a descobrir se tem plenos direitos de administrador ou talvez apenas direitos de Power User.

0
0
0
2009-08-21 15:43:26 +0000

Na verdade, basta clicar com o botão direito do rato em qualquer ficheiro e clicar em “propriedades”, depois olhar para a segurança. Isto dar-lhe-á uma lista de grupos de utilizadores. Verifique se faz ou não parte do grupo de usergroupo administrativo e saberá.