wow, if that could ever be the wrong answer...
You are going to need a CD/DVD RW to do this, as there are a lot of programs that are not simply read, but read/write/modify... anyway, as to the registry data, you will need a scanning program to capture that data. there are several out there, I use one called Advanced Registry Tracer (ART for short). Free for 30 days and the purchase... anyway, you collect all the registry data about the machine, then install the program and then capture it again. it does a compair that will allow you to save a redo file of all the changes. There are other programs, like Regview, that will actually capture all the ini, files, and reg data too. it's very handy for looking at the big picture.
Several things you have to remember, Programs install all over, not just to where you tell them. Most programs have data that will install to the %systemroot% area of the machine, as well as the commonfiles area for added convienence. you might have to modify a bit of the program to make it work, but it is doable. You will then need to import the registry data before running the cd, as well as make sure the Drive letter is always the same, unless you want to modify the code to correct the drive letter association...
good luck