Was ist die richtige WMI-Abfrage, um den Kontotyp eines Benutzers mit BGInfo anzuzeigen?

Was ist die richtige WMI-Abfrage, um den Kontotyp eines Benutzers mit BGInfo anzuzeigen?

Ich möchte den Kontotyp eines Benutzers (normalerweise Standard oder Administrator) mithilfe von BGinfo von Sysinternals auf dem Desktop anzeigen.

Ich glaube, dass die Verwendung einer WMI-Abfrage zum Anzeigen des „Werts“ (Klasseneigenschaft?) des Kontotyps ein möglicher Ansatz ist, aber ich kann mir keine funktionierende WMI-Abfrage ausdenken.

WMI-Abfrageauswahl

Antwort1

Vielleicht nicht ganz die Antwort, nach der Sie gesucht haben, aber BGInfo unterstützt auch VBScript. Wenn das für Sie eine Option ist, könnte das folgende Skript hilfreich sein:

dim strUser  : strUser = CreateObject("Wscript.Network").UserName
dim blnFound : blnFound = false

for each objUser in GetObject("WinNT://./Administrators").Members
    if objUser.Name = strUser then
        Echo strUser & " is a member of local administrators."
        blnFound = true
    end If
next

if blnFound = false then
  Echo strUser & " is not a member of local administrators"
end if

verwandte Informationen