Jump to content
Xtreme .Net Talk

Recommended Posts

Posted

Hello,

I know there are some programs that monitor the system for changes.

For example you run it and install a program, it says that your installed program has made what changes to the registry, to the file system, what files have been added and removed during the installation, etc...

I searched but didn't found one of them, if anyone knows please introduce me one.

Thanks :)

  • *Experts*
Posted

The only thing I've seen that does what you describe is a dedicated install/uninstall program. The three big ones are: Microsoft (built in installer with Visual Studio), InstallShield, and Wise install. There are a number of free ones as well.

 

Keep in mind that none of them just "knows" what gets installed. The person making the installer must tell the installer what's there, and what should get uninstalled. Most will know about folders and files but if you have registry settings, you'll have to tell the installer which branch and keys you have. If you write custom config files, save files, etc., you'll have to tell the installer about them so it can do cleanup later. Fancier installs will even prompt the user on uninstall with something like "Extra config files were detected at [folder name]. Would you like these removed?"

 

I know of no "monitor" that will simply scan/check everything - registry, files, etc. to let you know what's been installed.

 

-ner

"I want to stand as close to the edge as I can without going over. Out on the edge you see all the kinds of things you can't see from the center." - Kurt Vonnegut

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...