I know this can be done and i have seen it done using some front end gui tool (using robocopy internally) I am just not able to lay my hands on this stuff tried google but wasn't able to get to it.
I am about to start a new project and i have finished setting up a desktop with all the tools required on that machine. what i want now is a tool or utility...to which i can say here is one folder , (and some other folders..) take this and prepare some sort of setup program which when run on any machine (winxp sp3) will copy/install all those programs onto that machine.
To add to this, I have the build server virtualized and i am not talking about virtualization and ghost images. i have some software utilities that make a programmers life easier (such as IDE's with varoious plugins (with correct configuration and versions), Small Software tools (tcp monitors), etc.) which I want to add to a developer machine.
Update:
I don't think anyone is reading the question entirely. I said I have seen this thing get done, by some front end gui program which generates a setup program i am not able to find the program which does this and it uses robocopy internally, which you can copy in a redistributable location (pendrive/networkdrive/ftp/http...the list goes on)...upon execution of which that program will copy all the programs and files to the target machine on which this setup is run...and i am not talking about simple file copy...that would be an easy batch/powershell script...i think that can be done very easily...and if nothing comes up i will do exactly that....but robocopy might skip the programs like launchy and shell extensions...
Update:
Ok...I gave it another thought (for now i have done a workaround...)...does anybody know of a program that can generate setup programs like installshield etc...and which come for free...
Update:
The persistent bastard that i am... nullsoft scriptable install system blew my horn. and thanks to that i now have a setup.exe which i can run on any system and make that system feel like home to any good java developer.