Unter VBScript prüfen, mit welcher Berechtigung das VBScript ausgeführt wird
Hallo,
ich möchte gerne ein VBSript erstellen, das prüft, ob es mit Administratorberechtigung läuft, wenn es ausgeführt wird.
Ich hoffe, ihr habt eine Idee...
Hier das Problem:
Ich habe ein Script in VBScript geschrieben, welches Benutzer im AD anlegt, Dateipfade erstellt, Berechtigungen darauf vergibt etc.
Nun muss das Script ja mit erhöhten Rechten laufen, damit z.B. die Eintragungen im AD funktionieren.
Habt ihr eine Idee, wie ich das prüfen kann? Das Script könnte dann entweder nach der Berechtigung fragen bei der Ausführung. Oder aber mit einem Hinweis sich selbst beenden.
Ich denke, dass die Frage hier passt. Falls nicht, dann bitte einen Hinweis an mich. Ist ja sowohl Windows > Benutzerverwaltung als auch Entwicklung > VBS
Danke für eure Unterstützung!
mfg
Olaf
ich möchte gerne ein VBSript erstellen, das prüft, ob es mit Administratorberechtigung läuft, wenn es ausgeführt wird.
Ich hoffe, ihr habt eine Idee...
Hier das Problem:
Ich habe ein Script in VBScript geschrieben, welches Benutzer im AD anlegt, Dateipfade erstellt, Berechtigungen darauf vergibt etc.
Nun muss das Script ja mit erhöhten Rechten laufen, damit z.B. die Eintragungen im AD funktionieren.
Habt ihr eine Idee, wie ich das prüfen kann? Das Script könnte dann entweder nach der Berechtigung fragen bei der Ausführung. Oder aber mit einem Hinweis sich selbst beenden.
Ich denke, dass die Frage hier passt. Falls nicht, dann bitte einen Hinweis an mich. Ist ja sowohl Windows > Benutzerverwaltung als auch Entwicklung > VBS
Danke für eure Unterstützung!
mfg
Olaf
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 178015
Url: https://administrator.de/forum/unter-vbscript-pruefen-mit-welcher-berechtigung-das-vbscript-ausgefuehrt-wird-178015.html
Ausgedruckt am: 23.12.2024 um 03:12 Uhr
1 Kommentar
Moin Moin
Du solltest immer (lokal oder in AD) Gruppenmitgliedschaften auslesen können.
Also solltest du in der lage sein festzustellen ob der aktuelle Benutzer Mitglied in einer bekannten Gruppe von Administratoren ist.
Hier soltest du passende Codbeispiele finden.
Gruß L.
Du solltest immer (lokal oder in AD) Gruppenmitgliedschaften auslesen können.
Also solltest du in der lage sein festzustellen ob der aktuelle Benutzer Mitglied in einer bekannten Gruppe von Administratoren ist.
Hier soltest du passende Codbeispiele finden.
Gruß L.