Avatar billede sunep Nybegynder
22. august 2003 - 18:24 Der er 4 kommentarer og
1 løsning

Tjekke om bruger er administrator

Som overskiften hentyder til så vil jeg gerne vide hvordan man finder ud af om den bruger som er logget ind på computeren er administrator eller ikke. Kunne forestille mig der er et api kald, men ved ikke hvor jeg skal lede efter det.
Avatar billede kedde65 Praktikant
22. august 2003 - 19:10 #1
er brugeren logget ind på et Windows 2000 domæne?

VH CK
Avatar billede sunep Nybegynder
22. august 2003 - 19:18 #2
nej det er lokalt på computeren
Avatar billede sunep Nybegynder
22. august 2003 - 19:19 #3
i Windows 2000/XP
Avatar billede sys64738 Nybegynder
22. august 2003 - 20:43 #4
'Aktive logins,:
Dim mc As New ManagementClass("Win32_LoggedOnUser")
Dim mcCollection As ManagementObjectCollection = mc.GetInstances()
Dim mo As ManagementObject

For Each mo In mcCollection
    Console.WriteLine("------------------------------------------")
    Console.WriteLine("User '" & mo("Antecedent").ToString() & "' has logon session '" & mo("Dependent").ToString() & "'")

    Dim user As New ManagementObject(mo("Antecedent").ToString())
    Dim session As New ManagementObject(mo("Dependent").ToString())
    Dim logon As Integer = Convert.ToInt32(session("LogonType"))

    If logon = 2 Then
        Console.WriteLine("Interactive User is '{0}'", user("Name").ToString())
    End If
Next mo
Avatar billede sunep Nybegynder
22. august 2003 - 21:20 #5
og det script gør hvad?
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester