Sicherheitseinstellungen auf Verzeichnisse per Befehlsscript?

othoben

Cadet 3rd Year
Registriert
Nov. 2004
Beiträge
34
Hallo zusammen,

ich möchte gerne die Sicherheitseinstellungen von verschiedenen Verzeichnissen per Script setzen, ist das möglich und wenn ja wie.

Sind ca. 100 stk und möchte die nicht alle per Hand ändern müssen, kann aber auch nicht auf den Ordner darüber Rechte setzen, da in dem Ordner ca. 400 weitere Ordner sind, die nicht geändert werden sollen!

OS: Win 2003 Server

Oder gibt es vielleicht ein Tool dafür, bin dankbar für eure Antworten.

Ach und noch etwas, wenn ich den Besitz von einem Verzeichnis übernehmen will, übernimmt er den Besitz nur Teilweise, er lässt einzelne Dateien aus, woran kann das denn wohl liegen???

MfG

Oliver
 
Sicherheitsattribute kannst du auf der Kommandozeile mit dem Befehl "cacls" machen. Ein einfaches Batchscript sollte also reichen.

Wenn du den Besitz eines Ordners übernimmst musst du darauf achten das du die Berechtigungen auch vererbst.

[Edit]
Willkommen auf FB :schluck:
 
Rechte kannst du per CACLS vergeben.

Code:
:anfang
if "%1"=="" goto ende
cacls "%1" /deine Optionen 
shift
goto Anfang
:ende
exit

Als BAT oder CMD auf dem Desktop gespeichert (oder in Sendto) kannst du dann beliebig viele Verzeichnisse/Dateien per Drag&Drop auf die Batch ziehen (bzw. senden an)

%1 ernthält den ersten Dateinamen, /deine Optionen müsstest du deinen gegebenheiten anpassen (näheres dazu per cacls /?).

J3x
 
Danke,

habe den hacken gesetzt für die vererbung, hat geklappt. und das mit dem Befehl werde ich gleich mal ausprobieren!

MfG

Oliver
 
Zurück
Oben