PortableApps Menu Workaround

Free software

Are you an enthusiastic PortableApps user? Ever wanted to rename the PortableApps menu entries? Ever wanted to create PortableApps menu entries to non-PortableApps (e.g. SecureCRT etc) applications which won't install into the PortableApps folder structure? Ever wanted to create PortableApps menu entries which execute a batch file? Well now you can with portableapps-menu-workaround.exe :-) How does it work? The portableapps-menu-workaround.exe makes copies of itself while 'cloning' the original icons & exe info from the target application to run.



Download: portableapps-menu-workaround.exe


Click for larger image showing customized menu entries for Firefox (PortableApps apps but you normally don't see the version numbers), and SecureCRT & SecureFX (non-PortableApps apps)

6 easy steps to your desired menu entry

Create a new folder on your USB drive, e.g. U:\PortableApps\SecureCRT\

Copy in portableapps-menu-workaround.exe

Create portableapps-menu-workaround.txt

Run portableapps-menu-workaround.exe (which creates portableapps-menu-workaround-for-SecureCRT.exe)

Delete portableapps-menu-workaround.exe

Restart the PortableApps menu to see the new entry



Example #1: portableapps-menu-workaround.txt

appear_in_portableapps_menu_as_exe=\SecureCRT\SecureCRT.exe
process_to_start=\LaunchSecureCRT.cmd
replacement_productname=SecureCRT Portable
# Note: the last line is optional and overrides the name stored in the exe

Example #2: portableapps-menu-workaround.txt

appear_in_portableapps_menu_as_exe=\PortableApps-workaround\FirefoxPortable-2-0-0-1\FirefoxPortable.exe
process_to_start=start \PortableApps-workaround\FirefoxPortable-2-0-0-1\FirefoxPortable.exe
replacement_productname=Firefox Portable 2.0.0.1

Support?

This is no support but if you have a question then post it in this PortableApps forum thread.
The author has tested it on Windows XP SP2 with the PortableApps 1.0 version.

Source Code?

This Perl program is free software; you can redistribute it and/or modify it under the same terms as Perl itself. The source code can be downloaded as a zip.

The usual legal yadayada

The Software is distributed "AS IS". No warranty or any kind is expressed or implied. You use at your own risk. Miscellaneous Data GmbH will not be liable for data loss, damages, loss of profits or any other kind of loss while using or misusing this software.

What users think

Has this software helped you? (results will be shown after voting)

Yes, I love it
Maybe
No, it's not my thing

Visits today: 2 - total: 367.