¿Cómo verificar que mi usuario actual tiene derechos de administrador o no? [duplicar]


16

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

No puedo verificar 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 comando para eso?


Sería muy curioso ver una solución general que tenga en cuenta los subgrupos en Administradores.

Puedes usar whoami? ¿Supongo que está integrado en Windows xp2?
Timothy Leung

Respuestas:


24

Inicio -> Ejecutar -> cmd.exe

net user <username>

Mostrará las membresías de su grupo local en la parte inferior de la salida para que sea fácil de encontrar. Esto es probablemente mucho más rápido que buscar una opción a través de una GUI (win + R, cmd, enter, sin mouse involucrado).

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

net localgroup Administrators

Verifique la lista de grupos locales con localgroup por sí solo.

net localgroup

En realidad, no más rápido que esta respuesta (asumiendo que es correcto) - superuser.com/questions/27263/... (desde el kbd: WIN-CES-MENU)
Arathorn

No es realmente más rápido, pero responde mejor a la pregunta, ya que específicamente pregunta sobre las herramientas de línea de comandos.
Travis Northcutt

55
Este método no funciona si su cuenta está en un dominio de red de Windows. Además, es posible que no sea directamente miembro de Administradores, pero sí indirectamente, a través de otro grupo. Esto es cierto en mi caso y, por lo tanto, mi nombre no aparece en Administradores aunque soy miembro de un grupo que es miembro de Administradores.
Kevin Panko

Más rápido puede ser subjetivo. Como usuario centrado principalmente en el teclado, es para mí, que alcanzar el mouse.
jtimberman

1
ok, perdón por la demora, solo veo ahora todos esos comentarios. En realidad, en mi trabajo estamos usando un dominio, y justo antes de salir lancé el comando y no vi a mis usuarios (como se indicó anteriormente). Sin embargo, todo es mi culpa (aunque no sabía que podía jugar) no especifiqué ese punto. Su respuesta sigue siendo interesante (y merece todo su voto positivo) ¡Gracias jtimberman! :-)
yves Baumes

5

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


Se puede otorgar acceso a otros usuarios a través de secpol.msc. Lo hago a Interactiveveces.
ivan_pozdeev

4

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

  1. clic derecho en inicio
  2. compruebe si tiene la opción de "abrir todos los usuarios"
  3. si está ahí, tienes derechos de administrador

No se puede verificar en XP, pero esto definitivamente no funciona en Vista. Solo soy miembro del grupo de usuarios y tengo el menú "abrir todos los usuarios".
shufler

No uso Vista, pero uso este "cheque" todo el tiempo en XP en otras PC
FrankS

3

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

Funciona de usuarios que no son administradores. Lo probé

Utiliza automáticamente el dominio del que es miembro la computadora. La membresía de grupo global es en realidad membresía de grupo de dominio.

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


2

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

hay una variante más para cmd:

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

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


1

Para ver si es miembro del grupo de administradores locales, use

net localgroup [admin group name] 

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

Si no está seguro de los grupos, use

net localgroup

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


44
Es posible que no sea directamente miembro de Administradores, pero sí indirectamente, a través de otro grupo. Esto es cierto en mi caso y, por lo tanto, mi nombre no aparece en Administradores aunque soy miembro de un grupo que es miembro de Administradores.
Kevin Panko

1
@ Kevin: ¿Cómo verías eso?
yves Baumes

0

En realidad, solo tienes que hacer clic 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 administradores o no y lo sabrás.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.