Die Funktionalität dieser Website ist durch Wartungsarbeiten eingeschränkt, die Ihr Erlebnis verbessern sollen. Wenn ein Artikel Ihr Problem nicht löst und Sie eine Frage stellen möchten, können Sie unsere Gemeinschaft über @FirefoxSupport auf Twitter, /r/firefox oder Reddit fragen.

Hilfe durchsuchen

Vorsicht vor Support-Betrug: Wir fordern Sie niemals auf, eine Telefonnummer anzurufen, eine SMS an eine Telefonnummer zu senden oder persönliche Daten preiszugeben. Bitte melden Sie verdächtige Aktivitäten über die Funktion „Missbrauch melden“.

Weitere Informationen

How to copy an new user.js over an existing one in the profile

  • 6 Antworten
  • 1 hat dieses Problem
  • 1 Aufruf
  • Letzte Antwort von Slade0764

more options

Hello, i am silent deploying Firefox on many Pcs at a time. The Computers now have Firefox 14 on it and the people work with it well. I ve deployed it with setting changes in the user.js. Now i must deinstall the Firefox 14 and install Firefox 16 ... the firefox profile is still in the userprofile. Now i want to change silent one line in the user.js in my userprofile.... i do the new user.js in the <Programfiles/Firefox/defaults/profile> folder... but the new user.js do not copy in my userprofile and overwrite the old one... I am searching for an solution to add one setting in my user.js or pref.js in my old profile... Greeting Joe

Hello, i am silent deploying Firefox on many Pcs at a time. The Computers now have Firefox 14 on it and the people work with it well. I ve deployed it with setting changes in the user.js. Now i must deinstall the Firefox 14 and install Firefox 16 ... the firefox profile is still in the userprofile. Now i want to change silent one line in the user.js in my userprofile.... i do the new user.js in the <Programfiles/Firefox/defaults/profile> folder... but the new user.js do not copy in my userprofile and overwrite the old one... I am searching for an solution to add one setting in my user.js or pref.js in my old profile... Greeting Joe

Ausgewählte Lösung

hello manowar30, i think you can better achieve this by using the mozilla.cfg file in the programs folder. for reference refer to http://kb.mozillazine.org/Locking_preferences

Diese Antwort im Kontext lesen 👍 2

Alle Antworten (6)

more options

Ausgewählte Lösung

hello manowar30, i think you can better achieve this by using the mozilla.cfg file in the programs folder. for reference refer to http://kb.mozillazine.org/Locking_preferences

more options

hi manowar30, you mean that the editing user.js file does not saved in the profile folder?

Editing user.js entries


thank you

more options

No, i already have an user.js in my profile. now i install the new version of firefox but the new user.js do not overwirte the old one in the profile...

i ve copied it to ../firefox/defaults/profile

from there it should be copied in the profile but it do not overwrite the old one in the profile...

more options

I thing you must try madperson's reply (the locking preferences)

thanks again

more options

You can use these functions in mozilla.cfg:

defaultPref();  // set new default value
pref();         // set pref, but allow changes in current session (prevails user.js)
lockPref();     // lock pref, disallow any changes
more options

You need to create a batch file.. to copy the user.js file into the profile directory. The problem is... 1st The directory generates a random name when installed. 2nd it places a . in the directory name it creates. copy will not work.

To get around this .. there is a simple "for" command you can place in a batch file and will do the trick. example shown below.


set folder=%APPDATA%\mozilla\Firefox\Profiles

for /f %%i in ( ' dir /a:d/b "%folder%" ' ) do if exist "%folder%\%%i\." copy /y "C:\pathtofile\user.js" "%folder%\%%i\">nul

Geändert am von Slade0764