If it's not made portable you can always go to PortableApps.com and make a request.
http://portableapps.com/
In the past I used VMware ThinApp which was easy to use to make portable apps, all though it's not free.
Here's some Google info on making portable apps:
http://www.google.com/#hl=en&q=make+por ... 939af06a5a