Danke erstmal - hast mich auf den richtigen Weg geführt mit der Profile.ini. Habe mein Problem jetzt mit folgendem Workarround gelöst.
Nach der Firefox installation erstelle ich in dem pers. Netzlaufwerk m: einen Ordner "firefox "wo die geänderte profile.ini mit Pfad nach m:/firefox steht.
Danach kopiere ich die ini in die entsprechenden User Profile:
copy /Y m:\firefox\profiles.ini "C:\Dokumente und Einstellungen\%USERNAME%\Anwendungsdaten\Mozilla\Firefox"
copy /Y m:\firefox\profiles.ini "C:\Dokumente und Einstellungen\TEMP\Anwendungsdaten\Mozilla\Firefox"
wenn der User jetzt Firefox startet, wird das profil wie von mir gewünscht in M:\firefox abgelegt und der Profilspeicher bleib schlank.
Schön wäre es wenn ich das Global machen könnte - sprich user x meldet sich jetzt an der Maschine an startet das erstemal firefox (hat folglich auch noch keinen Zeiger auf m:) und würde trotzdem m:firefox als Profil Pfad nehmen. Ich probiere mal ob es geht wenn ich die profile.ini nach default & alluser\Anwendungsdaten\Mozilla\Firefox kopiere ....