it-swarm.dev

¿Cómo verificar si mi usuario actual tiene derechos de administrador o no?

Estoy corriendo ganando XP sp2. ¿Cómo comprobar si tengo derechos de administrador o no?

No puedo comprobar las propiedades del sistema. No tengo tantos elementos en el panel de configuración. Parece que no tengo derechos de administrador, pero ¿cómo verificar eso formalmente? ¿Hay alguna herramienta de línea de comandos para eso?

16
yves Baumes

Inicio -> Ejecutar -> cmd.exe

Net User <username>

Mostrará las membresías de su grupo local en la parte inferior de la salida, por lo que es fácil de encontrar. Probablemente, esto sea mucho más rápido que buscar a través de una GUI para buscar opciones (win + R, cmd, enter, no mouse involucrado).

Si estás en un dominio, usa localgroup en su lugar:

net localgroup Administrators

Verifique la lista de grupos locales con grupo local por su cuenta.

net localgroup
23
jtimberman

Otra forma muy sencilla de XP es hacer clic derecho en el reloj de la bandeja y seleccionar el comando Ajustar fecha/hora. Recibirá un mensaje si no tiene derechos de administrador.

5
Keeloid

Hay una manera muy fácil de verificar si el usuario actual tiene derechos de administrador local en xp:

  1. haga clic derecho en Inicio
  2. comprueba si tienes la opción de "abrir todos los usuarios"
  3. si está ahí, tienes derechos de administrador.
4
FrankS

Si agrega el interruptor /domain al comando net, se ejecutará el comando en el nivel de dominio. Eso debería ayudar a aquellos que buscan ejecutar el comando en esos tipos de grupos y usuarios.

Funciona desde usuarios no administradores. Lo he probado.

Utiliza automáticamente el dominio del que la computadora es miembro. La pertenencia a Global Group es en realidad la pertenencia a un grupo de dominio.

Usando netcommand/help da descripciones muy detalladas de los interruptores. Así es como me enteré del cambio. Si solo usa /?, solo obtendrá la ayuda básica de sintaxis.

3
LocalGovAdmin

ese no es el método universal porque tal secuencia de comandos falla en el caso de otro idioma del sistema. Por ejemplo: en el idioma ruso no tenemos administradores sino Администраторы (sí, estoy de acuerdo en que es absolutamente estúpido, pero en Microsoft).

hay una variante más para cmd:

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

pero los experimentos muestran que tampoco es universal, por ejemplo, el primer inicio de sesión del administrador en el sistema después de la configuración de Windows (y posiblemente en muchos otros casos, como los recursos de administrador deshabilitados a través del registro del sistema, etc.).

1
alexsupra

Para ver si eres miembro del grupo de administradores locales usa

net localgroup [admin group name] 

(sin los corchetes, si el nombre del grupo tiene espacios, use "" alrededor del nombre).

Si no está seguro del uso de los grupos.

net localgroup

Y eso te dará todos los grupos locales en tu computadora. Luego usa el primer comando para ver si eres miembro. Esto puede ayudarlo a determinar si tiene derechos de administrador completos o quizás solo derechos de usuario avanzado.

1
Dustin

En realidad, solo tiene que hacer clic con el botón derecho en cualquier archivo y hacer clic en "propiedades", luego mirar la seguridad. Esto le dará una lista de grupos de usuarios. Comprueba si eres parte del grupo de usuarios de administración y lo sabrás.

0
KdgDev