Usuario Administrador

28/09/2006 - 00:22 por Aldo | Informe spam
Hola
Como puedo averiguar si un usuario de windows xp es Administrador del equipo
local???
Gracias

Preguntas similare

Leer las respuestas

#1 Alberto Poblacion
28/09/2006 - 08:21 | Informe spam
"Aldo" wrote in message
news:
Como puedo averiguar si un usuario de windows xp es Administrador del
equipo local???



Dim MyIdentity As WindowsIdentity = WindowsIdentity.GetCurrent()
Dim MyPrincipal As New WindowsPrincipal(MyIdentity)
If MyPrincipal.IsInRole(WindowsBuiltInRole.Administrator) Then...
Respuesta Responder a este mensaje
#2 Rubén Vigón
28/09/2006 - 11:22 | Informe spam
Hola Aldo,

Además de la opción de Alberto, tienes la API «IsUserAnAdmin»:

Public Declare Unicode Function IsUserAnAdmin Lib "Shell32.dll" () As Boolean

Un saludo!

Rubén Vigón
Microsoft MVP Visual Basic
http://vigon.mvps.org
Respuesta Responder a este mensaje
#3 Aldo
29/09/2006 - 02:32 | Informe spam
Gracias a todos.

"Aldo" escribió en el mensaje
news:
Hola
Como puedo averiguar si un usuario de windows xp es Administrador del
equipo local???
Gracias

Respuesta Responder a este mensaje
#4 Jorge Serrano [MVP VB]
30/09/2006 - 10:49 | Informe spam
Si utilizar VB 2005, también puedes utilizar:

My.User.IsInRole(ApplicationServices.BuiltInRole.Administrator)

True si es Administrador
False sino lo es.

Un saludo.

Jorge Serrano Pérez
Microsoft MVP VB.NET
PortalVB.com
http://www.portalvb.com/
Blog de Jorge Serrano
http://geeks.ms/blogs/jorge/default.aspx


"Aldo" wrote:

Hola
Como puedo averiguar si un usuario de windows xp es Administrador del equipo
local???
Gracias



email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida