C++ Windows Service (registry/mutex/XML)

This project was awarded to Sahabalex for $30 USD.

Get free quotes for a project like this
Employer working
Project Budget
$30 - $250 USD
Total Bids
Project Description


- Windows XP, Windows Vista, Windows 7

- C++

- Install & start / stop & uninstall service through InnoSetup ([url removed, login to view])


- Regularly check a certain registry key in HKEY_CURRENT_USER\Software\ for the existence of any subkeys

- If subkey exists, check if application with mutex by the name of subkey is running

- If application is not running, read xml file (path specified as value of above mentioned subkey)

- Loop through <file action="copy|delete" source="spath" destination="dpath"> tags in xml file

- Copy files from source to destination path

- Delete specified files if existing

- Loop through <registry action="create|delete" key="key" valuename="valuename" valuetype="valuetype" value="value"> tags in xml file

- Create (or update) registry entries

- Delete registry entries if existing

- After xml file is processed, delete the subkey and the source files mentioned above

Looking to make some money?

  • Set your budget and the timeframe
  • Outline your proposal
  • Get paid for your work

Hire Freelancers who also bid on this project

    • Forbes
    • The New York Times
    • Time
    • Wall Street Journal
    • Times Online