User since
2005-04-28
155
Artikel
BenutzerIn
Hallo,
meine Frage bezieht sich auf Windows (2K/XP) und dessen Benutezrrechteverwaltung:
Gerne würde ich wissen, ob es die Möglichkeit gibt bereits zu Beginn eines Skriptes möglich ist, herauszufinden, ob der Benutzer, der das Skript ausführt, über Adminsitratorrechte verfügt?
Geht das? - Wenn ja, wie?
Mit freundlichen Grüßen
User since
2007-05-08
27
Artikel
BenutzerIn
schau dir mal
win32 an. da gibts ne funktion die sich isadminuser nennt, was die wohl macht ;)
QuoteWin32::IsAdminUser()
Returns non zero if the account in whose security context the current process/thread is running belongs to the local group of Administrators in the built-in system domain; returns 0 if not. On Windows Vista it will only return non-zero if the process is actually running with elevated privileges. Returns undef and prints a warning if an error occurred. This function always returns 1 on Win9X.
User since
2005-04-28
155
Artikel
BenutzerIn
Wow, das ging ja schnell.
Vielen herzlichen Dank :)
User since
2006-03-29
1520
Artikel
BenutzerIn
Ich hoffe du nutzt die Funktionalität so ähnlich wie es manche GNU/Linux Programme machen. Die starten nämlich nicht mit root Rechten und geben eine Meldung aus das es unsicher wäre dies zu tun. :laugh:\n\n
<!--EDIT|sid burn|1185316416-->
Nicht mehr aktiv. Bei Kontakt: ICQ: 404181669 E-Mail: perl@david-raab.de