nietzoslim90
Gebruiker
- Lid geworden
- 7 sep 2009
- Berichten
- 56
Hallo,
Ik heb een vraag omtrent rechten ontnemen via setacl.exe. Ik hoop dat sommige hier een beetje bekend mee zijn. Het gaat om een domein.
Ik log in als administrator en voer het onderstaande uit (geen problemen). De administrators hebben nu rechten op die key.
setacl -on "HKCR\DesktopBackground\Shell\Display" -ot reg -actn setowner -ownr "n:Administrators"
setacl -on "HKCR\DesktopBackground\Shell\Display" -ot reg -actn ace -ace "n:Administrators;p:full"
setacl. -on "HKCR\DesktopBackground\Shell\Display\command" -ot reg -actn setowner -ownr "n:Administrators"
setacl.exe -on "HKCR\DesktopBackground\Shell\Display\command" -ot reg -actn ace -ace "n:Administrators;p:full"
Maar nu wil ik dus dat ook everyone rechten heeft op die key zodat ik met een batch opstart bestand die key straks kan verwijderen, dat gaat me wel lukken alleen ik krijg in het bovenstaande niet voor elkaar om ook de users / everyone full rechten te geven op de key vanuit het administrator account.
Als ik bijvoorbeeld:
setacl.exe -on "HKCR\DesktopBackground\Shell\Display\command" -ot reg -actn ace -ace "n:Everyone;p:full"
OF
setacl.exe -on "HKCR\DesktopBackground\Shell\Display\command" -ot reg -actn ace -ace "n:Users;p:full"
Dan krijg ik de melding: SetACL finished with error(s): SetACL error message: The SID for a trustee could not be found.
Ik heb erop gegoogled en het moet mogelijk zijn om via een SID wel de rechten over te nemen met zo'n command maar het werkt niet als ik everyone vervang met S1-1-0. weet iemand hoe ik precies de command werkend moet maken voor everyone zoals bovenstaande? Of een andere manier.
Bij voorbaat dank,
Nietzoslim90
Ik heb een vraag omtrent rechten ontnemen via setacl.exe. Ik hoop dat sommige hier een beetje bekend mee zijn. Het gaat om een domein.
Ik log in als administrator en voer het onderstaande uit (geen problemen). De administrators hebben nu rechten op die key.
setacl -on "HKCR\DesktopBackground\Shell\Display" -ot reg -actn setowner -ownr "n:Administrators"
setacl -on "HKCR\DesktopBackground\Shell\Display" -ot reg -actn ace -ace "n:Administrators;p:full"
setacl. -on "HKCR\DesktopBackground\Shell\Display\command" -ot reg -actn setowner -ownr "n:Administrators"
setacl.exe -on "HKCR\DesktopBackground\Shell\Display\command" -ot reg -actn ace -ace "n:Administrators;p:full"
Maar nu wil ik dus dat ook everyone rechten heeft op die key zodat ik met een batch opstart bestand die key straks kan verwijderen, dat gaat me wel lukken alleen ik krijg in het bovenstaande niet voor elkaar om ook de users / everyone full rechten te geven op de key vanuit het administrator account.
Als ik bijvoorbeeld:
setacl.exe -on "HKCR\DesktopBackground\Shell\Display\command" -ot reg -actn ace -ace "n:Everyone;p:full"
OF
setacl.exe -on "HKCR\DesktopBackground\Shell\Display\command" -ot reg -actn ace -ace "n:Users;p:full"
Dan krijg ik de melding: SetACL finished with error(s): SetACL error message: The SID for a trustee could not be found.
Ik heb erop gegoogled en het moet mogelijk zijn om via een SID wel de rechten over te nemen met zo'n command maar het werkt niet als ik everyone vervang met S1-1-0. weet iemand hoe ik precies de command werkend moet maken voor everyone zoals bovenstaande? Of een andere manier.
Bij voorbaat dank,
Nietzoslim90