Friends,
I built an application to make it easy to use Lazarus in portable mode, especially on those (Windows) computers where we do not have administrative privileges.
Initially, the application looks for *.* in the directory where it is, then replaces "FirstPath" and "LastPath" with "CurrentPath". I believe it is possible to reduce the time by replacing the mask with one that returns only the necessary files to change, such as *.xml.
What exactly are the files (or masks) that store the settings I need to worry about?