As you know it is NOT possible (any more) to drag & drop URLs from Firefox to Windows Explorer in newer Firefox any more.
As a solution serves the commandline flag "-no-deelevate".
So when users call
D:\tools\firefox.exe -no-deelevate
Drag & Drop is possible again.
Ok, now I installed Firefox Portable from PortableApps:
https://portableapps.com/de/apps/intern ... x_portable
Here users do not call firefox.exe directly.
Instead FirefoxPortable.exe is launched which in turn calls indirectly in a second step the actual firefox.exe
Unfortunately
D:\tools\FFPortable\FirefoxPortable.exe -no-deelevate
does NOT pass/forward the "-no-deelevate" flag to firefox.exe
Hmm. Is there a workaround?
How can I force FirefoxPortable to pass -no-deelevate to firefox.exe?
Is there a user_pref() in about:config which sets the flag accordingly?
Anything you pass is passed along. But it is passed with what is already included like -profile etc. I'd wager it is ignored when a certain combination of flags is passed.
Sometimes, the impossible can become possible, if you're awesome!
AdditionalParameters=-no-deelevate
Add that to FirefoxPortable.ini - this works, been using it since the change about three (I think) releases ago. If you don't have such a file, which should reside next to your FirefoxPortable.exe .. then a sample one is provided in "\Other\Source\"