Scripten take ownership van TrustedInstaller reg key

Pagina: 1
Acties:

Acties:
  • 0 Henk 'm!

  • Geckx
  • Registratie: November 2008
  • Laatst online: 23-05-2022
Beste Tweakers,

Ik heb vandaag wat zitten zoeken op iets waar we stomweg op uitgekomen zijn.
Het is zeker niet van kritisch belang, maar omdat we het niet meteen konden oplossen interesseert me wel of jullie deze casus kunnen oplossen.

Doel:

Via script een REG_EXPAND_SZ waarde aanpassen (of creëren)
in HKEY_CLASSES_ROOT\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}

Probleem:
Owner hiervan is NT SERVICE\TrustedInstaller en Administrators hebben slechts leesrechten.

Handmatig is dit zeer simpel op te lossen door de owner via regedit.exe aan te passen op de sleutel en dan full control geven aan wie nodig.

Echter is het de bedoeling om op alle clients dit door te voeren, idealiter zelfs achteraf dit privilege terug te zetten naar default.

Maakt niet echt uit hoe we dit voor elkaar krijgen, liefst powershell of batchfile.

Image maken van testsysteem en deployen naar alle clients is geen oplossing :P

Hebben jullie ideeën?

Acties:
  • 0 Henk 'm!

  • New
  • Registratie: Februari 2001
  • Laatst online: 12-09 09:17

New

Ik heb ooit met NSIS een installer gescript waarmee ik iets soortgelijks gedaan heb. Die kun je dan in de silent mode uitvoeren met de /s parameter. Ik meen dat ik daar een plugin voor gebruikt heb, maar die kan self contained in de installer executable (http://nsis.sourceforge.net/AccessControl_plug-in).

Wellicht heb ik het mezelf heel moeilijk gemaakt destijds en weet iemand anders iets veel efficiënters :+

Acties:
  • 0 Henk 'm!

  • nescafe
  • Registratie: Januari 2001
  • Laatst online: 18:23
Zonder NSIS kan het ook, zie
I am trying to change owner of a registry key from "TrustedInstaller" to "domain\user" in windows 7.
Met codevoorbeelden en reacties, via http://stackoverflow.com/a/12049257, via [google=reg ownership powershell]

* Barca zweert ook bij fixedsys... althans bij mIRC de rest is comic sans


Acties:
  • 0 Henk 'm!

  • Evos
  • Registratie: Januari 2002
  • Laatst online: 19:26
Soort gelijk probleem opgelost met regini.
Via bijv een batch file aan te roepen, zorg wel dat je dit doet vanuit een account met voldoende rechten.

How to Use Regini.exe to Set Permissions on Registry Keys

Acties:
  • 0 Henk 'm!

  • Geckx
  • Registratie: November 2008
  • Laatst online: 23-05-2022
@nescafe & @Evos: Bedankt voor de reacties, deze had ik ook al tegengekomen op mijn zoektocht, maar lukt niet voor de Classes_Root hive. (ook niet als je deze aanspreekt onder HKLM:)

Set-Acl blijft access denied errors uitspuwen, ook na 'Enable-Privilege SeTakeOwnershipPrivilege' met behulp van dit script hier http://serverfault.com/qu...nstaller-using-powershell

@New: NSIS had ik nog niet geprobeerd. Ga is zeker is uittesten, bedankt voor de tip!

Acties:
  • 0 Henk 'm!

  • nescafe
  • Registratie: Januari 2001
  • Laatst online: 18:23
Geckx schreef op zaterdag 04 april 2015 @ 10:55:
@nescafe & @Evos: Bedankt voor de reacties, deze had ik ook al tegengekomen op mijn zoektocht, maar lukt niet voor de Classes_Root hive. (ook niet als je deze aanspreekt onder HKLM:)
Dan is de vraag wat je anders doet dan de auteur.. want hier werkt het prima (onder Windows 2008R2):

Afbeeldingslocatie: http://content.screencast.com/users/nescafe2002/folders/Snagit/media/cb57d0cb-0b38-407a-a0a9-c948b2e92715/04.04.2015-11.17.png

Afbeeldingslocatie: http://content.screencast.com/users/nescafe2002/folders/Snagit/media/89bc5e06-e5fb-435a-9e13-f537a35411ee/04.04.2015-11.16.png

https://gist.github.com/nescafe2002/65eab995a04deee828c8

* Barca zweert ook bij fixedsys... althans bij mIRC de rest is comic sans


Acties:
  • 0 Henk 'm!

  • Geckx
  • Registratie: November 2008
  • Laatst online: 23-05-2022
Script is inderdaad nog lichtjes anders.

Werkt perfect na kleine aanpassing op basis van jouw link.

bedankt!

Acties:
  • 0 Henk 'm!

  • NMe
  • Registratie: Februari 2004
  • Laatst online: 09-09 13:58

NMe

Quia Ego Sic Dico.

'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.


Acties:
  • 0 Henk 'm!

  • Squ1zZy
  • Registratie: April 2011
  • Niet online
Mensen a.u.b. laat batch los!! Vergeet batch, gebruik het niet en zoek het niet op!

Kan prima met PS.
Pagina: 1