i don't mind helping, since you're on the right track and just new to this, everyone is new at something somepoint http://www.7-zip.org/download.html the 7zip command line version is there.. (7za.exe) if you place it in.. $OEM$\$$\system32 then you can call the program (7za.exe) without having to put a path in, because your pc looks at system32 as a default folder.. so place all the files you want as you want them into $progs, then highlight all the folders in $progs, do add to 7z, ultra, click ok.. called it say programs.7z ^delete the old contents of $progs, so you just have programs.7z then to extract it the command would be.. 7za x programs.7z -if you look at the 7zip.chm file they give you, its got some help under 'commands' saying how to extract and compress. the extraction process is a LOT faster than the compression -personally i use runonceex.cmd to run my commands http://unattended.msfn.org/unattended.xp/view/web/31/ also, checkout cmdow.exe if you put that into system32 folder, then add this to the top of each batch file you use, it'll hide it from view.. -worth checking to see if your batches work 100% before putting that in, or they'll just pause and you won't know why.. download link here.. http://www.commandline.co.uk/cmdow/index.html cmdow @ /HID cheers