Friday, January 27, 2012

How to Create Your Own Portable App for USB Drives

There are many sites available on the internet which provides portable apps. But what to do when you can not find a particular app that you want portable version. So here with this easy trick you  can create your own portable app for USB Drives.

Here in my example i'm going to create portable app of Dropbox a cloud service desktop application. You can try your own file but for first time this is recommended before you try on other application.

Download Universal Extractor and WinRAR

For this you need two software one is Universal Extractor and another one is WinRAR. Install both this programs.

Extract any file using Universal Extractor 
Open Uni.Extractor and select a .EXE file you want to create portable. And press OK.




Find your Programs main EXE
Here you have to find a main EXE file in extracted which runs program. Probably it's name will be same as your programs name. Here in my example it's Dropbox.exe and which is in \$INSTDIR\Dropbox.exe 



Create SFX archive
Select all files in that folder and Right Click on it then select Winrar > Add to archive...



When new dialogue box appears Check 'Create SFX Archive' option and in compression method select 'Best'.

Then click on 'Advanced' tab and Click on 'SFX Option'. When new pop-up appears under 'Run After Extraction' box enter your main exe's name. For me it's Dropbox.exe.

Now switch to Mode Tab and check 'Unpack to temporary Folder'. And in Silent mode you can choose anything it affects when you are extracting your portable app. 'Display all' displays all progress, if you choose 'hide all' it works in silent mode none box will appear in screen, it will work in background. I've choosen Display all option.
In the last click on Update tab and under 'over write mode' select 'Overwrite all files'. Then hit OK twice.

You have done, you can see that one exe file will be there. It's your portable app, just copy it to your USB Drive and go any where. Enjoy your own Portable app.




0 comments:

Post a Comment