Script Scansoftware Wer hat lokale Adminrechte
Guten Morgen,
ich hoffe ihr könnt mir helfen, ich weiss nämlich nicht wie ich es sinnvoll und "schnell" lösen kann.
Ich brauche eine Information ( Tabelle / Auflistung ) wer in unserer Domäne lokale Adminrechte hat.
Wir haben eine AD Windows 2003 Serverumgebung mit ca. 1000 Clients.
Es gibt verschiedene Software, wo ich jeden Rechner anklicken kann und mir alle Netzwerkinfos etc. anzeigen lassen kann,
auch ob er lokale Adminrechte hat, aber bei 1000 scheint mir das sehr unpraktisch.
Gibt es evtl ein Script oder eine Scansoftware, die einmal durch die Domäne läuft und mir sagt, wer lokale Adminrechte hat?!
Ihr würdet mir wirklich helfen!
Danke!
MfG
Schimpy
ich hoffe ihr könnt mir helfen, ich weiss nämlich nicht wie ich es sinnvoll und "schnell" lösen kann.
Ich brauche eine Information ( Tabelle / Auflistung ) wer in unserer Domäne lokale Adminrechte hat.
Wir haben eine AD Windows 2003 Serverumgebung mit ca. 1000 Clients.
Es gibt verschiedene Software, wo ich jeden Rechner anklicken kann und mir alle Netzwerkinfos etc. anzeigen lassen kann,
auch ob er lokale Adminrechte hat, aber bei 1000 scheint mir das sehr unpraktisch.
Gibt es evtl ein Script oder eine Scansoftware, die einmal durch die Domäne läuft und mir sagt, wer lokale Adminrechte hat?!
Ihr würdet mir wirklich helfen!
Danke!
MfG
Schimpy
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 107463
Url: https://administrator.de/forum/script-scansoftware-wer-hat-lokale-adminrechte-107463.html
Ausgedruckt am: 10.01.2025 um 06:01 Uhr
4 Kommentare
Neuester Kommentar
Hallo Schimpy!
Du könntest ein "Startup"-Script mit etwa folgendem Inhalt verwenden:
Die "if not exist"-Abfrage soll verhindern, dass bei jedem Start die Auflistung neu geschrieben wird und kann natürlich auch weggelassen werden - damit hast Du immer den tagesaktuellen Stand.
Grüße
bastla
Du könntest ein "Startup"-Script mit etwa folgendem Inhalt verwenden:
@echo off & setlocal
set "Log=\\Server\LogsShare$\%computername%-Admins.txt"
if not exist "%Log%" net localgroup Administratoren > "%Log%"
Grüße
bastla
Hallo Schimpy!
Grüße
bastla
ich erstell mir ne batch datei, und leg die quasi als "logindatei" fest
Nein; als "Starten"-Script (Gruppenrichtlinie - Computerkonfiguration - Windows-Einstellungen - Skripts - Starten)die Datei sagt: leg ne Datei *.txt in nem bestimmten Verzeichnis an, in ner Adminfreigabe
Nur weil ich die Freigabe (durch das "$" am Ende) als "versteckt" kennzeichne, ist es noch keine "Administrative Freigabe" - ich kann sehr wohl dafür Freigabeberechtigungen (sinnvoll hier: "Ändern") setzen (und natürlich auch passende Sicherheitseinstellungen).wird also nicht klappen, wenn er keine Adminrechte hat...
Ein "Start"-Script wird mit "System"-Rechten ausgeführt ...was sagt die letzte zeile?!
Wenn es für diesen Computer (siehe Variable %computername%) noch keine Datei gibt, führe den Befehl "net localgroup Administratoren" (kannst Du einfach in der CMD-Shell testen) aus und schreibe dessen Ausgabe in eine Textdatei mit dem Namen "Computername-Admins.txt" in die Freigabe "LogsShare$".und wenn ich die Datei auf nem Server ablege, wirds doch so oder so nicht klappen
Du kannst ja, wie oben angemerkt, passende Rechte für den freigegebenen Ordner setzen (sinnvoll wäre es, alle Computer-Konten in eine Gruppe aufzunehmen und dieser Gruppe die Rechte zu erteilen) ...Grüße
bastla