Wie kann ich in Vista prüfen ob der Benutzer ein Administrator ist?
Magnus
Wie kann ich in Vista prüfen ob der Benutzer ein Administrator ist?
Magnus
Geht IsAdmin() unter Vista nicht?
Doch, aber dazu muss ich das Programm mit Administratorrechten ausführen (per Kontextmenu). Ich will alerdings wissen, ob der Benutzer es als Administrator ausführen kann, ohne dass es das Passwort eins Administrators eingeben muss.
Es gibt da noch den Befehl #RequireAdmin . Damit muss das Programm mit Administrationsrechten gestartet werden
Ja, aber ich will wissen ob der Benutzer es auch ohne, das Passwort eines Administrators eingeben zu müssen, das Programm mit Administratorrechten starten könnte.
Das geht nicht. Wenn du unter Windos Vista kein Admin bist, kommt diese Abfrage. Was ich als nicht so schlecht finde.
Aber wenn muß du das Programm mit nem Zusatzprogramm öffnen,welches das Hautprogramm mit Adminrechten startet.
Früher hieß das mal RunAs.
MfG
Der_Doc
Ich meine wenn der Benutzer ein Administrator ist, dass es mit Administratorrechten gestartet wird, ansonsten nicht.
Der Unterschied ist unter Vista nur, dass ein Administrator kein Passwort mehr angeben muss.
Den Vorgang bestätigen muss er auch.
Johannes