Take ownership of registry key and fix its permissions


Your job is to write using Delphi 2010 or compatible, a function or a class that can be used to take an ownership and fix permissions of any given registry key.

In other words, let me start [url removed, login to view] and create a key HKEY_LOCAL_MACHINE\Software\foobar\, right click it, select Permissions and remove permissions from all users. Now if I try to use TRegistry to delete the key, it fails. After asking your code to fix the ownership and permissions of the "foobar" key, it must be possible to access it and delete it normally with TRegistry.

Your code must work in Windows Vista, 7 and 8. You might find to see the source code of an open source program called SetACL for inspiration how this can be done. Only make a bid if you can start now, and no, I am not interested of solutions in any other programming languages.

Skills: Delphi

See more: registry ownership, programming languages delphi, programming delphi 7 software, open source programming languages, key programming software, how to find a programming job, delphi programming job, key programming, find and fix, function delphi, find fix program, can click open exe, windows permissions fix, fix windows permissions, delphi registry, delphi tregistry, delphi access, fix exe, find key, create exe open source, key code delphi, delphi open source program, delphi create registry vista, fix windows write, registry source code

Project ID: #4852654

Awarded to:


I have some experience with working with ACL. Also I have good experience with porting code from one language to another language, therefore I would be able able to convert any working sources from C++/C#/VB.NET. Also More

$144 USD in 8 days
(65 Reviews)

2 freelancers are bidding on average $150 for this job


Details are in inbox.

$155 USD in 10 days
(11 Reviews)