Estoy buscando configurar las siguientes configuraciones de Firefox a través de un script (VBS o lote)
- página de inicio predeterminada
- motor de búsqueda predeterminado
- deshabilitar actualización automática
es posible?
Puede hacer esto creando o manipulando archivos de preferencias de Mozilla con su lenguaje de script preferido.
Para obtener una lista de las preferencias que se pueden establecer a través de estos archivos, consulte las Preferencias de Mozilla y sobre: documentación de configuración , aunque las que corresponden a su lista parecen ser: -
browser.startup.homepage
(página de inicio predeterminada)browser.search.defaultenginename
(motor de búsqueda predeterminado)app.update.auto
(activar / desactivar la actualización automática)Sin embargo, dependiendo de su entorno, puede que le resulte mejor empujar la configuración a través de un complemento personalizado (consulte los comentarios de XPI en la Guía breve de las preferencias de Mozilla ), o a través de GPO con FirefoxADM o similar.
browser.search.defaultenginename
no tiene efecto. Una actualización de esta respuesta estaría bien.Puede anular las opciones de navegador privado en un archivo user.js en la carpeta de perfiles de usuario. Lo uso a menudo para anular algunas opciones, por ejemplo, canalización. Firefox debe reiniciarse después de haber actualizado user.js. Si el archivo user.js no existe, debe crear uno.
fuente
literalmente copiar / pegar la parte de la respuesta que estaba buscando (win env.)
añadir
mis intentos de copiar en máquinas remotas con Get-Content / cat string.txt / "String" >> ruta, terminaron con la inserción de basura en el
prefs.js
archivo debido a los caracteres de escape en la cadena.fuente
fuente
El hilo es un poco viejo, pero quiero compartir mi solución de todos modos. Espero que esto ayude a alguien. Tuvimos un problema similar y queríamos agregar los certificados de la tienda de Windows a Firefox. Entonces creé un script para hacerlo. De todos modos, puede cambiarlo según sus necesidades: simplemente agregue o elimine las líneas en :: create cfg_file_name.cfg [...] e inserte lo que necesita, por ejemplo, para iniciar la página de inicio, etc. Recuerde configurar ^ antes del último), de lo contrario no funcionará.
echo pref("browser.startup.homepage", "http://superuser.com"^);
Desde la versión 49 puedes hacerlo así:
fuente