file001.XXX <- extract to c:\download File002.xxx <- extract to c:\temp File003.XXX <- extract to c:\ images If Winrar can't , no one else can , try this : you can try a chain extract , first exe calls the second one after extract : Ex: Download.exe must have the path %Temp%\Temp.exe under "Run after extracting" Same for the Temp.exe , calls Images.exe , so %Temp%\Images.exe . The last one could clean the Temp folder so put 'cmd /c del /f /q %Temp%\*.*' to run after extract . Compress all 3 in a main .exe file ,this one calls the first file (Download.exe) so: Run After Extract : Download.exe Path : %Temp% Uncheck the "Unpack to temp folder" option Hope its clear enough ..