Just launch the setup in usuall way, go to the %temp% and find tempdir with sdk. Then copy everything from there somewhere... My code for silent is %cdrom%\software\dev\jsdk\java 2 sdk, se v1.4.2_04.msi" /qb For RunOnceEx you could compile it youself, it's simple.