Go Premium for a chance to win a PS4. Enter to Win

x
?
Solved

Monitoring and backup the remote machine registry in C#

Posted on 2006-06-26
1
Medium Priority
?
683 Views
Last Modified: 2008-01-09
hi

     I want to develop a software, which is to monitor the installation and uninstalltion of software on the network, When the user try to install the software or uninstall the software it must capture the details regarding the, user name,date of installed, name of the software.

My idea is
          Using Win32 API RegNotifyChangeKeyValue
         Monitor the registry chages then backup the registry if any changes in the registry and find the changed value.

It is possible to monitor the remote machine registry. if possible means how to monitor the remote machine and backup the registry.

thanks and regards

mk_mur

0
Comment
Question by:mk_mur
1 Comment
 
LVL 10

Accepted Solution

by:
athapa earned 375 total points
ID: 16991764
You could create a service and install on all machines which would store the changes. If needed you connect to them remotely and get the events.

This article has info on using RegNotifyChangeKeyValue. However it does not talk about getting the values changed. It only talk about the event.
http://www.codeproject.com/csharp/registrymonitor.asp?df=100&forumid=16139&select=1550463&msg=1550463

You could take a sanpshot of the registry (not all but what you care about) and then later compare with the changes.

AT
0

Featured Post

Concerto Cloud for Software Providers & ISVs

Can Concerto Cloud Services help you focus on evolving your application offerings, while delivering the best cloud experience to your customers? From DevOps to revenue models and customer support, the answer is yes!

Learn how Concerto can help you.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

This article introduced a TextBox that supports transparent background.   Introduction TextBox is the most widely used control component in GUI design. Most GUI controls do not support transparent background and more or less do not have the…
High user turnover can cause old/redundant user data to consume valuable space. UserResourceCleanup was developed to address this by automatically deleting user folders when the user account is deleted.
This Micro Tutorial will teach you how to add a cinematic look to any film or video out there. There are very few simple steps that you will follow to do so. This will be demonstrated using Adobe Premiere Pro CS6.
Screencast - Getting to Know the Pipeline

886 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question