Just follow the following steps to install the technic launcher on your usb drive.
> Install JPortable Java Runtime that found on http://portableapps.com/apps/utilities/java_portable this will allow you to launch the technic launcher on any computer(windows), even computers that not have Java installed.
> Install JPortable Java Launcher found on http://portableapps.com/apps/utilities/java_portable_launcher this is an easy interface to open the technic-launcher.jar in your system.
> Download the jar version of the Technic Launcher and put it in the "(your flash drive's drive letter eg:F or G or H):/JavaPortableLauncher/Data" directory.
Now you can run the launcher by starting it from the JavaPortableLauncher.exe, the appdata folder is automatically stored in the "Data" folder of the JportableLauncher directory.
Finally Technic launcher installed successfully on your USB drive.
Simple tip from
Ultimatecine.com