Ako ľahko automatizovať zálohovanie profilu Firefoxu s dávkovými súbormi

Obsah:

Ako ľahko automatizovať zálohovanie profilu Firefoxu s dávkovými súbormi
Ako ľahko automatizovať zálohovanie profilu Firefoxu s dávkovými súbormi

Video: Ako ľahko automatizovať zálohovanie profilu Firefoxu s dávkovými súbormi

Video: Ako ľahko automatizovať zálohovanie profilu Firefoxu s dávkovými súbormi
Video: High Density 2022 - YouTube 2024, Apríl
Anonim
Váš profil Firefox obsahuje niekoľko dôležitých vecí, ako sú záložky, uložené heslá a preferencie, ktoré by bolo celkom nepríjemné stratiť. Rovnako ako u všetkých cenných údajov, váš profil Firefox by mal byť pravidelne zálohovaný.
Váš profil Firefox obsahuje niekoľko dôležitých vecí, ako sú záložky, uložené heslá a preferencie, ktoré by bolo celkom nepríjemné stratiť. Rovnako ako u všetkých cenných údajov, váš profil Firefox by mal byť pravidelne zálohovaný.

Hoci môžete vždy zálohovať manuálne alebo používať externý nástroj (napríklad MozBackup alebo FEBE), každá z týchto možností má svoje vlastné nedostatky a žiadna z nich nie je skutočná metóda "nastaviť a zabudnúť". Naše geekovo orientované riešenie pre zálohovanie profilu Firefoxu má použiť dávkový skript, ktorý je možné spustiť kedykoľvek. Bez ohľadu na to, či máte Firefox otvorený alebo nie, tento skript zachyti váš aktuálny profil Firefoxu a uložte ho do zip súboru pre ľahké obnovenie.

Scenár

Celkovo skript nerobí nič čarovné. Jednoducho prejde do priečinka profilu Firefox príslušného používateľa a skopíruje všetky odomknuté súbory do dočasného adresára a nakoniec vytvorí zip archív súborov. Budete potrebovať nástroj 7-Zip príkazového riadka skopírovať do priečinka nastaveného vo vašej premennej Windows PATH, aby ste dokončili proces zip.

@ECHO OFF TITLE Firefox Profile Backup ECHO Firefox Profile Backup ECHO Written by: Jason Faulkner ECHO SysadminGeek.com ECHO. ECHO. SETLOCAL REM Requires the 7-Zip command line tool (7za.exe) which can be downloaded at: REM https://www.7-zip.org REM This file should be placed in a folder in the PATH variable (i.e. C:Windows) REM Full path the the storage archive file (do not put in quotes) REM Make sure this directory path exists. SET BackupFileName=%USERPROFILE%DocumentsBackupFirefoxProfile.zip REM Leave everything below here alone SET TempBackupDir=%TEMP%Firefox_Profile SET TempBackupDirAction='%TempBackupDir%' IF EXIST %TempBackupDirAction% RMDIR %TempBackupDirAction% MKDIR %TempBackupDirAction% XCOPY '%APPDATA%MozillaFirefoxProfiles*' %TempBackupDirAction% /E /V /C /H /Y SET BackupFileName='%BackupFileName%' IF EXIST %BackupFileName% DEL /F /Q %BackupFileName% 7ZA a %BackupFileName% '%TempBackupDir%*' IF EXIST %TempBackupDirAction% RMDIR /S /Q %TempBackupDirAction% ENDLOCAL

Naplánovanie zálohovania

Akonáhle máte skript na svojom mieste, stačí ho naplánovať pomocou Plánovača úloh systému Windows. Môžete použiť grafické rozhranie alebo pomocou nástroja príkazového riadku SchTasks, aby ste ho mohli jednoducho nastaviť na bežný používateľ:

SchTasks /Create /SC DAILY /TN BackupFirefoxProfile /TR %UserProfile%DocumentsScriptsBackupFirefoxProfile.bat /ST 09:00 /RU /RP

Dôležitá poznámka: Skript odkazuje na konkrétne umiestnenia profilu (% USERPROFILE% a% APPDATA%), takže je dôležité, aby naplánovaná úloha bola spustená ako príslušný používateľský účet, na ktorý chcete zálohovať profil Firefoxu.

obmedzenia

Tento skript vyzdvihne akýkoľvek odomknutý súbor ako súčasť zálohy. Keď je Firefox otvorený, vytvorí sa súbor s názvom "parent.LOCK" a tento súbor nie je súčasťou zálohy. Je to nulový bajt, takže zálohovanie profilu môže byť dokončené bez zahrnutia tohto súboru.

Niektoré doplnky môžu tiež uzamknúť súbory, kým je Firefox otvorený, ale naše testovanie nenašlo žiadne prípady, keď je to tak.

Stiahnite si Nástroj príkazového riadka 7-Zip

Manuálne zálohovanie profilu prehliadača Firefox

FEBE doplnok pre Firefox

Odporúča: