Sure, there's a lot of ways of doing it. The macro could be much more elegant and look at a list of files and process each one. But to do that you'd have to have a separate directory with ONLY the EXE files you wanted installed, and if there was any logic to the ORDER of processing that would be added in the code as well. Recursion might come into play if there were subfolders perhaps. Other than it would be a fairly straight iterative thing. This was just a simple way of processing all the files I needed. Don't discount quick and dirty for something like this, a one time thing... well, hopefully!

Like I said, it's the same 8 or 9 lines of code repeating itself for each EXE file and there are about 100 of them. The other option is to do manual installs on all 100 of them! :-) No thanks...

Of course, the BEST way would be to have PG do it for us!

Paul