Cest existuje několik,je to serial o powershellu takže ukazka jak na to v Powershellu – jedna z mnoha cest v něm.za jistých okolností napřiklad v AD nebo když jde o okopirovaní nikoliv složka a co je v ní a vše stejně na jinou složku a vše co je v ní ale jde o strom – strom a třeba v AD tak se to děla v Powershellu jinak.
Takže
get-acl D:\experimenty\test | set-acl D:\experimenty\test2
Další možne scenaře a cesty
$PesACL = get-acl c:\pes.txt
set-acl -path C:\kocka.txt -AclObject $PesACL
Varianta soubor – soubor,trochu jinak napsaná.
Potom napřiklad
get-childitem c:\tvojeslozka-recurse -force | set-acl -aclobject $PesACL –whatif
tvojeslozka na disku C a vše co je v ní přebira stejne nastavení od pes.txt
Další varianta – vhodne pro kapku jine situace
$Acl.RemoveAccessRule($Ar) $Acl.RemoveAccessRuleAll()
Remove acl myslim netřeba komentovat.
Video k prvnímu připadu,ostatní jsou ukazky zbytečné ,k active directory a servrům se hodlam posunout až se mně budet chtít víc věnovat Powergui.
Powershell oprávnění
Žádné komentáře:
Okomentovat