Existem opções de linha de comando para instalar uma extensão e um tema:
firefox.exe -install-global-extension "C:\Temp\extension-file.xpi"
firefox.exe -install-global-theme /path/to/theme
Argumentos da linha de comando
Gostaria de saber se isso pode ser feito baixando as extensões, compilando-as em uma pasta e criando um arquivo de lote para instalá-las.
Quanto a:
- user-styles
- user-scripts
- themes
- custom layout
Você pode copiar alguns arquivos de seu próprio perfil do Firefox e copiá-los para o perfil do usuário, novamente no arquivo de lote. Não tenho certeza de como isso funcionaria (pode haver arquivos de índice para scripts, por exemplo), mas certamente vale a pena investigá-lo.