the destination path is a remnant of the old profilesbackup portable edition. it has no affect in the current profiles backup.
the idea was to make profilesbackup independent from macro(parameter free) so a user can run it with out having kmeleon process to enable restore in case of corrupted profile that prevents kmeleon from running altogether(i.e. profilesbackup couldn't be launched then with an extremely corrupted profile)
you can change the dest_path in the original portable edition to use a preferred destination if you like but that isn't practical as you'll have to edit the macro every time you'd like to use another folder plus i'dn't recommend it anyways for the reason mentioned above.
portable edition should be some where there
i made a slight change in the code of the latest version to accommodate your request. download from:
to use a custom backup folder, launch the binary profilebackup.exe directly from its path %kmeleonpath%\tools and make sure kmeleon isn't running.
you'll get a browse folder prompt:
select the folder and click ok and profiles backup will use it for backup(but not for restoration- restoration will always use the default path) clicking cancel will use the default location for backup as normal and opens the ui.
if you prefer to use a custom location for both backup and restore then it's better to use the portable edition at the mirror service and change the dest_path, however to launch it without kmeleon running(case restore needed with badly corrupted profile) you will have to send several parameters to it first..5 or 6 i can't remember, any missing or wrong parameter will not execute the binary or cause errors so it should only be run from within kmeleon. backing the profile in kmeleon's own folder is the safest path for both regular and portable