Keine Ursache, weder noch. Das Projekt von Zitronella steht ja auch noch nebenan (bat2exe). Wenn man die Strukturen kennt, und den Code dahinter, ist es ein Leichtes, sich damit zu beschäftigen. Deswegen konnte ich neulich was auch zum edgeredirector schreiben, oder mir die Ergüsse von portableapps antun. Der Starter ist ganz sicher auch mit Powershell umzusetzen
PS eben noch (wieder-)gefunden
Multiplefirefoxloader.exe oder FirefoxLoader.exe

Portabler & "normaler" Firefox gleichzeitig geht nicht mehr?
Ist das bei euch auch so?
.
[attachment=0]2 Firefoxe.jpg[/attachment]
Versuch, neben dem laufenden, installierten Firefox, eine portable Version zu starten.

Nochmal in den Code vom multiloader reingeschaut, der setzt "MOZ_NO_REMOTE" in Abhängigkeit seiner INI bzw Vorgaben, Vorgabe ist true. Es unterscheidet aber nicht mehr, ob der gleiche Pfad oder nicht. Deswegen kann man damit mehrere Instanzen auch starten ohne Probleme.
Der vereinfachte Aufruf (von Zitronella herausgearbeitet): start "" Firefox\firefox.exe -no-remote -profile Profilordner
Und dann geht es nur noch drum, festzustellen, ob -no-remote genutzt werden muss oder nicht. Läuft schon eine andere Instanz, dann ja. Damit wird vermieden, dass weitere Instanzen (Portables) über Windows-interne Aufrufe angesprochen werden, obwohl unerwünscht. Die erste Instanz, wahlweise die installierte Version, ist das Ziel.