I'd like to make it easier to move from XP to Windows7/8. The main issue is that it takes a lot of work to identify which applications the user needs, moving the data, and reconfiguring the app just like it was on the source host.
Here's what I thought of doing:
On the source host, use Process Monitor to watch what files the application uses, ignoring access to the Registry since the application will be installed in a bare state on the target host
After I have a list of which files the applications uses to read/write its data, copy those files on the target host
Check that the application works OK on the target host.
Does this sound OK? Is there a better solution than Process Monitor?
Edit : Provided there's no better alternative, I'd like to configure Process Monitor so that it ignores access to EXEs and DLLs to reduce clutter. It doesn't seem to support this nor does it support regexes. Can someone confirm?