We have an issue where we need to modify keys for users that are not currently logged into the machines and those that will login set a default. I know the best way to do this is a domain policy but that option is unavailable. Is there any good way to modify these keys programmaticly, or remotely short of having an exe on each machine run when the user logs in.
Share
Richard Jones has written a library hivex which provides read/write access raw Windows registry hive files. Also see its git repository and the mailing list announcement. It exposes a C API with Perl, Python, and OCaml bindings.
You could try using that library to write a script to perform the manipulations you need.