[megoldva]windows xp sp3 mappa engedélyek módosítása parancssorba

Sziasztok!

Valami parancssoros programot keresek amivel gyorsan és egyszerűen tudom egy mappára beállítani az örökölhető engedélyeket és felülírni a jelenlegit. Egy szkripthez kell, tehát olyan program kell amit tudok szkriptben használni.
konkrétan ez a beállítás kéne, ami a képen be van pipálva :
http://kepfeltoltes.hu/view/130828/6798614021_www.kepfeltoltes.hu_.jpg

powershell nincs, de ha ez kell a gyors és egyszerű megoldáshoz, akkor telepítek.

Hozzászólások

A jelenlegi megoldásban a subinacl.exe nevű progival kimentem a gyökérmappa jogait egy logfájlba, ebbe a logfájlba átírom a gyökérmappát az almappa elérési útjára és a sublinacl progival beállítom az engedéjeket az átírt logfile alapján.
Eddig csak ezt találtam de ez eléggé gány, így továbbra is várom az
ötleteket.

szerk: a logfájlba nem mindig menti el rendesen az ékezetes betűket, így nem is működik túl frankón, pl a rendszergazdák az "á" betű miatt nem megy :/

Szia,
Némi google (keyword:"Windows set directory permissions command line") után: http://stackoverflow.com/questions/2928738/how-to-grant-permission-to-u… megfelelő lenne neked?
Első ránézésre pont ezt tudják a jelölt programok :)
Vagy, írás/olvasás/módosítás/stb-nél több kellene neked itt? Az általad kért öröklés pedig pont szerepel az egyik példában :)
Üdv,
LuiseX

Szia,
A linkeltből idéznék, a kiemeltet: "As of Vista, cacls is deprecated. Here's the first couple of help lines:", tehát, feltételezem, előtte volt cacls, amire van példa is,de inkább a doksiját linkelném:
http://technet.microsoft.com/en-us/library/bb490872.aspx
Itt ebben le van írva az öröklődés része is, amit szeretnél beállítani...
Üdv,
LuiseX

Ne haragudj, valszeg nagyon fáradt vagyok már, de ilyen opciót nem látok, lehet nem elég egyértelműen írtam le amit szeretnék.
pl. van egy két mappám
c:\teszt0\teszt1\
a teszt0 nevűt elérem, de a teszt1 nevűt nem, ezért a teszt1 nevűre kéne alkalmazni a teszt0 jogosultságait, ami guiba egy pipa és egy oké, ezt clibe már nem egyszerű.

Erre találtam eddig azt, hogy subinacl.exe kimentem a teszt0 jogait egy fájlba:
subinacl.exe /noverbose /outputlog=teszt0.log /subdirectories "c:\teszt0" /display
itt létrejön a teszt0.log ezzel a tartalommal(itt megjegyezném, hogy elég szerencsétlen ez a fájl az ékezetek miatt, mert nem mindig jó kódolással menti el, de erre használom a mentés előtt chcp 1252>nul sort.):
==================================================================================
+File C:\teszt0\
==================================================================================
/control=0x2c00
/owner =teszt-xp1\rendszergazda
/primary group =teszt-xp1\senki
/audit ace count =0
/perm. ace count =9
/pace =builtin\felhasználók Type=0x0 Flags=0x3 AccessMask=0x1301bf
/pace =mindenki Type=0x0 Flags=0x13 AccessMask=0x1f01ff
/pace =system Type=0x0 Flags=0x13 AccessMask=0x1f01ff
/pace =builtin\rendszergazdák Type=0x0 Flags=0x13 AccessMask=0x1f01ff
/pace =teszt-xp1\rendszergazda Type=0x0 Flags=0x10 AccessMask=0x1f01ff
/pace =lÉtrehozÓ tulajdonos Type=0x0 Flags=0x1b AccessMask=0x10000000
/pace =builtin\kiemelt felhasználók Type=0x0 Flags=0x13 AccessMask=0x1301bf
/pace =builtin\felhasználók Type=0x0 Flags=0x13 AccessMask=0x1200a9
/pace =builtin\felhasználók Type=0x0 Flags=0x12 AccessMask=0x116

ebbe a teszt0.log fájlba átírom a C:\teszt0\ sort C:\teszt0\teszt1\ -re.

végül a subinacl.exe programmal alkalmazom az átírt logot, így: subinacl.exe /playfile teszt0.log

Szia,
Most, hogy végre nem meló helyen vagyok, sajnos rájöttem, hogy ez butább annál, mint ami neked kellene.
Szimplán lekérdezni, és cserélni/hozzáadni tudsz jogokat... Az öröklődést (mármint, hogy honnan ered), csak displayelni tudja...
Bocsánat a félrevezetés miatt,
Üdv,
LuiseX
Szerk: viszont random keresés után találtam egy powershell-es megoldást: http://ss64.com/ps/set-acl.html

Ne viccelj, minden segítség jól jön. Arra korábban rájöttem, hogy butább, ezért indultam el a subinacl.exe megoldás felé. A powershelles megvalósítást tesztelgetem, de ez sem sokkal egyszerűbb, mert még nincs telepítve powershell, de előbb utóbb úgy is szerettem volna felrakni a gépekre. Azért még nyitva hagyom a topikot, hátha jön majd valaki és mutat egy olyan toolt ami ezt egyszerűen és üzembiztosan megoldja :)

Az interneten keresgélve találtam ezt: FileAcl. Olvasd át, hogy használható-e, illetve valahonnan keríteni kell egy megbízhatónak látszó letöltési helyet.