Kako zlahka avtomatizirati vaš Firefox profil varnostno kopiranje s paketnimi datotekami
Vaš profil v Firefoxu vsebuje nekaj zelo pomembnih stvari, kot so zaznamki, shranjena gesla in nastavitve, ki bi bile zelo neprimerne za izgubo. Tako kot pri vseh dragocenih podatkih bi bilo treba vaš profil Firefox redno varnostno kopirati.
Čeprav lahko varnostno kopijo vedno izvedete ročno ali uporabite zunanje orodje (kot je MozBackup ali FEBE), ima vsaka od teh možnosti svoje pomanjkljivosti in nobena od njih ni pravi način za nastavitev in pozabljanje. Naša geek usmerjena rešitev za varnostne kopije profila Firefoxa je uporaba paketnega skripta, ki ga lahko kadarkoli zaženete. Ne glede na to, ali imate odprt Firefox, bo ta skript zajemal vaš trenutni profil Firefox in ga shranil v datoteko zip za preprosto obnovitev..
Scenarij
Na splošno skript ne počne nič čarobnega. Preprosto gre v mapo profila Firefix ustreznega uporabnika in kopira vse odklenjene datoteke v začasno mapo in končno ustvari arhiv zip datotek. Orodje za ukazno vrstico 7-Zip bo treba kopirati v mapo, ki je nastavljena v spremenljivki PATH v sistemu Windows, da bo proces zipov dokončan.
@ECHO OFF TITLE Firefox profil Backup ECHO Firefox profil Backup ECHO Napisal: Jason Faulkner ECHO SysadminGeek.com ECHO. ECHO. SETLOCAL REM Zahteva 7-Zip orodje za ukazno vrstico (7za.exe), ki ga lahko prenesete na: REM http://www.7-zip.org REM To datoteko je treba namestiti v mapo v spremenljivki PATH (npr. C: Windows) REM Celotna pot do arhivske datoteke za shranjevanje (ne dajajte v narekovajih) REM Preverite, ali ta pot do imenika obstaja. Vse, kar je spodaj tukaj, pustite samo SET TempBackupDir =% TEMP% Firefox_Profile SET TempBackupDirAction = "% TempBackupDir%" Če je% % BackupFileName = "% BackupFileName%" Če obstaja% BackupFileName% DEL / F / Q% BackupFileName% 7ZA a% BackupFileName% "% TempBackupDir% *", če obstaja% TempBackupDirAction % RMDIR / S / Q% TempBackupDirAction% ENDLOCAL
Razporejanje varnostne kopije
Ko imate skript na mestu, ga morate preprosto razporediti preko Windows Task Schedulerja. Uporabite lahko grafični vmesnik ali orodje ukazne vrstice SchTasks, da ga preprosto nastavite tako, da se za trenutnega uporabnika izvaja vsak dan:
SchTasks / Ustvari / SC DAILY / TN BackupFirefoxProfile / TR% Uporabniški profil% DocumentsScriptsBackupFirefoxProfile.bat / ST 09:00 / RU / RP
Pomembna opomba: Skript se sklicuje na specifične lokacije profila (% USERPROFILE% in% APPDATA%), zato je pomembno, da se načrtovana naloga izvaja kot ustrezni uporabniški račun, ki ga želite varnostno kopirati za profil Firefox.
Omejitve
Ta skript bo prevzel katerokoli odklenjeno datoteko kot del varnostne kopije. Ko je Firefox odprt, se ustvari datoteka z imenom »parent.LOCK« in ta datoteka ni vključena v varnostno kopijo. To je ničelni bajt, tako da se varnostno kopiranje profila lahko izvede brez vključitve te datoteke.
Nekateri dodatki lahko zaklenejo tudi datoteke, medtem ko je Firefox odprt, vendar naše testiranje ni našlo primerov, v katerih je tako.
Prenesite orodje 7-Zip Command Line Tool
Ročno varnostno kopiranje profila Firefox
Dodatek FEBE za Firefox