Forum: PC-Programmierung NTFS Rechte per cacls.exe verändern


von Martin (Gast)


Lesenswert?

Hi,

ich habe 500 Rechner auf denen ich ein script installieren muss. Es ist 
ein einfaches script welches von normalen Benutzern ausgeführt wird.

Ich habe im Ordner C:\programme einen Unterordner tools gemacht.

Nun muss die Gruppe Benutzer für diesen Ordner zusätzlich schreibrechte 
bekommen. Soweit ich NTFS verstanden habe wird dieses zusätzlcihe Recht 
defaultmässig an alle weiteren Unterordner und dateien weitergegeben?

Wenn ich im Sicherheits-Reiter bei Benutzer die Checkbox Ändern 
aktiviere so verändert sich die ausgabe von cacls so:

1
C:\Programme>cacls tools
2
C:\Programme\tools VORDEFINIERT\Benutzer:R
3
                   VORDEFINIERT\Benutzer:(OI)(CI)(IO)(Beschränkter Zugriff:)
4
                                                     GENERIC_READ
5
                                                     GENERIC_EXECUTE
6
7
                   VORDEFINIERT\Hauptbenutzer:C
8
                   VORDEFINIERT\Hauptbenutzer:(OI)(CI)(IO)C
9
                   VORDEFINIERT\Administratoren:F
10
                   VORDEFINIERT\Administratoren:(OI)(CI)(IO)F
11
                   NT-AUTORITÄT\SYSTEM:F
12
                   NT-AUTORITÄT\SYSTEM:(OI)(CI)(IO)F
13
                   WORK\Administrator:F
14
                   ERSTELLER-BESITZER:(OI)(CI)(IO)F
15
16
17
C:\Programme>cacls tools
18
C:\Programme\tools VORDEFINIERT\Benutzer:(OI)(CI)C
19
                   VORDEFINIERT\Benutzer:R
20
                   VORDEFINIERT\Benutzer:(OI)(CI)(IO)(Beschränkter Zugriff:)
21
                                                     GENERIC_READ
22
                                                     GENERIC_EXECUTE
23
24
                   VORDEFINIERT\Hauptbenutzer:C
25
                   VORDEFINIERT\Hauptbenutzer:(OI)(CI)(IO)C
26
                   VORDEFINIERT\Administratoren:F
27
                   VORDEFINIERT\Administratoren:(OI)(CI)(IO)F
28
                   NT-AUTORITÄT\SYSTEM:F
29
                   NT-AUTORITÄT\SYSTEM:(OI)(CI)(IO)F
30
                   WORK\Administrator:F
31
                   ERSTELLER-BESITZER:(OI)(CI)(IO)F
32
33
34
C:\Programme>

kann mir jemand sagen ob es möglich die Schreibrechte auf per cacls so 
zu vergeben?

PS: Das script braucht drinngend Schreib und Änderungsrechte. Dann ist 
das doch der richtige Weg wenn ich der benutzergruppe Schreibrechte 
gebe?

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.