How to make Bitcoin-Qt client portable? (Windows)
Put the bitcoin-qt.exe binary in the folder
Create a bitcoin.bat file
Open the file with notepad
Add the following line: bitcoin-qt.exe -datadir=.
From now on you can start by double-clicking the bat