Initial commit
This commit is contained in:
commit
990a5b5d47
12
README.md
Normal file
12
README.md
Normal file
@ -0,0 +1,12 @@
|
||||
# Firefox profile archiving (Windows)
|
||||
|
||||
Scripts permitting to save/restore Firefox profile to/from a defined location.
|
||||
|
||||
### Requirements
|
||||
* [7-Zip](https://www.7-zip.org/)
|
||||
|
||||
### Files
|
||||
* `firefox-save.bat` performs a save of you Firefox profile.
|
||||
* `firefox-load.bat` restores a save of you Firefox profile.
|
||||
|
||||
### TODO
|
18
firefox-load.bat
Normal file
18
firefox-load.bat
Normal file
@ -0,0 +1,18 @@
|
||||
:: The purpose of this script is to download and install a Firefox profile.
|
||||
|
||||
:: Set parameters here
|
||||
set file_name=profile.zip
|
||||
set save_path=Y:\path\to\firefox-profile
|
||||
set sevenz_exe="C:\Program Files\7-Zip\7z.exe"
|
||||
set firefox_data_path=C:\Users\USER\AppData\Roaming\Mozilla\Firefox\Profiles
|
||||
set profile_name=profile
|
||||
|
||||
:: Main process
|
||||
|
||||
:: Remove current profile
|
||||
rd /S /Q %firefox_data_path%\%profile_name%
|
||||
|
||||
:: Install profile
|
||||
%sevenz_exe% x %save_path%\%file_name% -o%firefox_data_path%
|
||||
|
||||
exit
|
18
firefox-save.bat
Normal file
18
firefox-save.bat
Normal file
@ -0,0 +1,18 @@
|
||||
:: The purpose of this script is to zip and upload a Firefox profile.
|
||||
|
||||
:: Set parameters here
|
||||
set file_name=profile.zip
|
||||
set save_path=Y:\path\to\firefox-profile
|
||||
set sevenz_exe="C:\Program Files\7-Zip\7z.exe"
|
||||
set firefox_data_path=C:\Users\USER\AppData\Roaming\Mozilla\Firefox\Profiles
|
||||
set profile_name=profile
|
||||
|
||||
:: Main process
|
||||
|
||||
:: Remove archive
|
||||
del %save_path%\%file_name%
|
||||
|
||||
:: Save profile
|
||||
%sevenz_exe% a %save_path%\%file_name% %firefox_data_path%\%profile_name%
|
||||
|
||||
exit
|
Loading…
Reference in New Issue
Block a user