Jump to content

Tele0lli

Members
  • Gesamte Inhalte

    5
  • Registriert seit

  • Letzter Besuch

Letzte Besucher des Profils

Der "Letzte Profil-Besucher"-Block ist deaktiviert und wird anderen Benutzern nicht angezeit.

Fortschritt von Tele0lli

Apprentice

Apprentice (3/14)

  • Erste Antwort
  • Erster eigener Beitrag
  • Eine Woche dabei
  • Einen Monat dabei
  • 1 Jahre dabei

Neueste Abzeichen

0

Reputation in der Community

  1. prinzipiell will ich nur eine Ausgabe auf bzw. ob überhaupt die einzelnen Gruppen aus meiner CSV auf welche(n) Order berechtigt sind. Ich formuliere das Beispiel um, was für eine Art Ausgabe ich benötige - andere berechtigte Gruppen, die nicht in meiner CSV sind, sind nicht relevant: SHARE Berechtigt sind \\server\share\Personal GG_Personal \\server\share\Marketing GG_Marketing \\server\share\Finanzen GG_Finanzen \\server\share\Dateiaustausch GG_Personal, GG_Marketing, GG_Finanzen Will mir halt ersparen, die Kommandos einzeln "umzuschreiben"/die Gruppennamen von Hand einzufügen: gci '\\server\share\unterordner' -Recurse -depth 1 -Directory | get-acl | ?{$_.AccessToString -like '*GG_Personal*'} | FL gci '\\server\share\unterordner' -Recurse -depth 1 -Directory | get-acl | ?{$_.AccessToString -like '*GG_Marketing*'} | FL gci '\\server\share\unterordner' -Recurse -depth 1 -Directory | get-acl | ?{$_.AccessToString -like '*GG_Finanzen*'} | FL .... Dank und Gruß
  2. Hallo, ich habe die Zeilen mit dem Setzen der Variablen im Internet gefunden und so verstanden, dass diese das "gci" Kommando anweisen, Zeile für Zeile die Namen der AD_GRUPPE aus meiner CSV AD_GRUPPEN auslesen und für jede einzeln die Berechtigungen auslesen, sodass ich im Endeffekt eine Ausgabe wie \\server\share\unterordner1 GG_GRUPPE1 \\server\share\unterordner2 GG_GRUPPE1 \\server\share\unterordner3 GG_GRUPPE1 \\server\share\unterordner1 GG_GRUPPE2 \\server\share\unterordner2 GG_GRUPPE2 \\server\share\unterordner3 GG_GRUPPE2 \\server\share\unterordner4 GG_GRUPPE1, GG_GRUPPE2, GG_GRUPPE3 erhalte Dank und Gruß,
  3. Hallo liebe Community ich versuche verzweifelt eine CSV (mit Gruppen in Spalte A) einzulesen und dann die Berechtigungen auf Laufwerke/Shares auszulesen: Der Befehl funktioniert abgewandelt (fett geschrieben) gci '\\server\share\unterordner' -Recurse -depth 1 -Directory | get-acl | ?{$_.AccessToString -like '*GG_GRUPPE*'} | FL aber nicht das "einlesen" aus der CSV: Powershell: $AD_GRUPPEN =Import-CSV -Path 'C:\Temp\adgruppen.csv' -header "Gruppe" foreach ($GRUPPE in $AD_GRUPPEN) { gci '\\server\share\unterordner' -Recurse -depth 1 -Directory | get-acl | ?{$_.AccessToString -like '$Gruppe in $AD_Gruppen'} | FL } Excel: Zeile 1 Header: GRUPPE Zeile 2: GRUPPE1 Zeile 3: GRUPPE2 ...
  4. Hallo liebe Community ich versuche verzweifelt eine CSV (mit Gruppen in Spalte A) einzulesen und dann die Berechtigungen auf Laufwerke/Shares auszulesen: Der Befehl funktioniert abgewandelt (fett geschrieben) gci '\\server\share\unterordner' -Recurse -depth 1 -Directory | get-acl | ?{$_.AccessToString -like '*GG_GRUPPE*'} | FL aber nicht das "einlesen" aus der CSV: Powershell: $AD_GRUPPEN =Import-CSV -Path 'C:\Temp\adgruppen.csv' -header "Gruppe" foreach ($GRUPPE in $AD_GRUPPEN) { gci '\\server\share\unterordner' -Recurse -depth 1 -Directory | get-acl | ?{$_.AccessToString -like '$Gruppe in $AD_Gruppen'} | FL } Excel: Zeile 1 Header: GRUPPE Zeile 2: GRUPPE1 Zeile 3: GRUPPE2 ... Vielen Dank und Gruß, Olli
×
×
  • Neu erstellen...