Welche Rollen? Wie die Gruppen, in denen du Mitglied bist?
Chris S
Angenommen, mein Konto ist Mitglied von Remotedesktopbenutzern, da eine Domänengruppe, zu der ich gehöre, als Mitglied dieser Gruppe in der lokalen Box hinzugefügt wurde. Ich würde gerne sehen, dass ich Mitglied dieser Gruppe bin . Ich würde mit Gruppen oder Berechtigungen gut zurechtkommen, denke ich.
Arootbeer
Antworten:
15
Wenn Sie bereit sind, etwas zu codieren, können Sie die folgenden Befehle verwenden, um die gewünschten Informationen abzurufen. Bei getrennter Ausführung geben diese Befehle die Informationen in Teilen aus.
C:\>net localgroup
Dies gibt eine Liste aller lokalen Gruppen. Durchlaufen Sie diese Liste und führen Sie sie aus
C:\>net localgroup <groupName>
Dies gibt eine Liste aller Mitglieder (Benutzer und Gruppen, die dieser lokalen Gruppe hinzugefügt werden).
Um die Liste aller Domänengruppen zu erhalten, zu denen Sie gehören, können Sie ausführen
C:\>net user <username> /domain
Suchen Sie in der Ausgabe nach globalen Gruppenmitgliedschaften. PS: /domainist ein Schlüsselwort. Ersetzen Sie es nicht durch Ihren Domainnamen.
Wenn Ihr Benutzername oder die globalen Gruppen Teil der Mitgliederliste einer lokalen Gruppe sind (Ausgabe des zweiten Befehls), ist dies die Ihnen zugewiesene Rolle.
Leider geben diese Befehle mehr Daten / Text aus als Sie möchten. Sie müssen also Code schreiben (in Ihrer Lieblingssprache oder sogar in einer .bat-Datei), um die Ausgabe der oben genannten Befehle zu analysieren und zu kombinieren.
Es lohnt sich, ein Programm zu schreiben, wenn Sie wiederholt die Rollen eines Benutzers suchen müssen.
Froh, dass ich helfen konnte. Übrigens, wenn Sie ein Programm geschrieben haben, um die Ausgabe dieser Befehle zu kombinieren, können Sie es bitte irgendwo teilen.
Vivek Athalye
1
Sie können LG von Joeware verwenden, um mehr zu tun, als Sie mit "net localgroup" tun könnten, das nur die Gruppen auf Ihrem Computer auflistet. Dies sollte Ihnen die Richtung geben, die Sie benötigen.
Es ist eine einfache Befehlszeile App: Sie können es hier herunterladen Link
Dieser Befehl listet die Mitglieder aller lokalen Gruppen auf ...
lg \\localhost -lu
Vielleicht möchten Sie sich mit Powershell befassen, um etwas zu schreiben, das Ihre Gruppen auf eine spezifischere Art und Weise anzieht.
Antworten:
Wenn Sie bereit sind, etwas zu codieren, können Sie die folgenden Befehle verwenden, um die gewünschten Informationen abzurufen. Bei getrennter Ausführung geben diese Befehle die Informationen in Teilen aus.
Dies gibt eine Liste aller lokalen Gruppen. Durchlaufen Sie diese Liste und führen Sie sie aus
Dies gibt eine Liste aller Mitglieder (Benutzer und Gruppen, die dieser lokalen Gruppe hinzugefügt werden).
Um die Liste aller Domänengruppen zu erhalten, zu denen Sie gehören, können Sie ausführen
Suchen Sie in der Ausgabe nach globalen Gruppenmitgliedschaften. PS:
/domain
ist ein Schlüsselwort. Ersetzen Sie es nicht durch Ihren Domainnamen.Wenn Ihr Benutzername oder die globalen Gruppen Teil der Mitgliederliste einer lokalen Gruppe sind (Ausgabe des zweiten Befehls), ist dies die Ihnen zugewiesene Rolle.
Leider geben diese Befehle mehr Daten / Text aus als Sie möchten. Sie müssen also Code schreiben (in Ihrer Lieblingssprache oder sogar in einer .bat-Datei), um die Ausgabe der oben genannten Befehle zu analysieren und zu kombinieren.
Es lohnt sich, ein Programm zu schreiben, wenn Sie wiederholt die Rollen eines Benutzers suchen müssen.
quelle
Sie können LG von Joeware verwenden, um mehr zu tun, als Sie mit "net localgroup" tun könnten, das nur die Gruppen auf Ihrem Computer auflistet. Dies sollte Ihnen die Richtung geben, die Sie benötigen.
Es ist eine einfache Befehlszeile App: Sie können es hier herunterladen Link
Dieser Befehl listet die Mitglieder aller lokalen Gruppen auf ...
Vielleicht möchten Sie sich mit Powershell befassen, um etwas zu schreiben, das Ihre Gruppen auf eine spezifischere Art und Weise anzieht.
quelle