Benutzer mit den meisten Antworten
Ordnerberechtigung ändern aber nur für die 1. Unterordnerebene

Frage
-
Hallo!
Ich habe einen öffentlichen Ordner mit ca. 800 Unterordnern, die jeweils auch wieder Unterordner und Dateien enthalten. Ca. Jeder der Unterordner ist ein persönlicher Ablageplatz für einen Benutzer des Netzwerkes. Jetzt haben wir nur manchmal das Problem, dass ausversehen ein Ordner in einen Anderen verschoben wird, also sollte die Berechtigung für die Gruppe "Benutzer" der Domäne insofern geändert werden, dass sie für die 800 Unterordner nur die Berechtigung "lesen" haben (also nix verschieben können), aber immernoch auf alle Inhalte der Ordner vollen Zugriff haben.
Da das bei 800 Ordnern ein übertriebener Zeitaufwand wäre, alles einzeln durchzuklicken, wurde mir das Powershell-Scripting nahegelegt. Allerdings ist mir das absolut fremd, daher frag ich jetzt hier nach Tips oder lieber noch Lösungen. Die Benutzerrechte einer bestimmte Gruppe sollen also ausschließlich für die erste Ebene durch ein Script automatisch durch einfaches ausführen ersetzt werden. (Am liebsten auch für zukünftige Ordner)
Wenns noch (Verständnis-)Fragen gibt, gerne fragen.
MfG Lostwarlock
Antworten
-
Schau dir mal folgende Seiten an, ggf. hilft das:
AddUsersToPFRecursive.ps1 -TopPublicFolder “MyCompany” -User “Default” -Permission “PublishingEditor” (the Default user permissions apply to all users that are not explicitly defined)
AddUsersToPFRecursive.ps1 -TopPublicFolder “MyCompany” -User “Default” -Permission “None” (the Default user permissions apply to all users that are not explicitly defined)
Das sind z.B. die mitgelieferten Skripte im Ordner $exscripts.
Hoffe, das hilft.
Gruß
Dominik
- Als Antwort vorgeschlagen Alex Pitulice Freitag, 30. Mai 2014 10:48
- Als Antwort markiert Alex Pitulice Dienstag, 3. Juni 2014 11:27
Alle Antworten
-
Schau dir mal folgende Seiten an, ggf. hilft das:
AddUsersToPFRecursive.ps1 -TopPublicFolder “MyCompany” -User “Default” -Permission “PublishingEditor” (the Default user permissions apply to all users that are not explicitly defined)
AddUsersToPFRecursive.ps1 -TopPublicFolder “MyCompany” -User “Default” -Permission “None” (the Default user permissions apply to all users that are not explicitly defined)
Das sind z.B. die mitgelieferten Skripte im Ordner $exscripts.
Hoffe, das hilft.
Gruß
Dominik
- Als Antwort vorgeschlagen Alex Pitulice Freitag, 30. Mai 2014 10:48
- Als Antwort markiert Alex Pitulice Dienstag, 3. Juni 2014 11:27