Kuinka helposti automatisoida Firefox-profiilisi varmuuskopiointi erätiedostoilla

Sisällysluettelo:

Kuinka helposti automatisoida Firefox-profiilisi varmuuskopiointi erätiedostoilla
Kuinka helposti automatisoida Firefox-profiilisi varmuuskopiointi erätiedostoilla

Video: Kuinka helposti automatisoida Firefox-profiilisi varmuuskopiointi erätiedostoilla

Video: Kuinka helposti automatisoida Firefox-profiilisi varmuuskopiointi erätiedostoilla
Video: How I get clean images from high ISO photos - YouTube 2024, Maaliskuu
Anonim
Firefox-profiilissasi on melko tärkeitä asioita, kuten kirjanmerkkejä, tallennettuja salasanoja ja mieltymyksiä, jotka olisivat varsin hankalia menettää. Kuten kaikki arvokkaat tiedot, Firefox-profiilisi on varmuuskopioitava säännöllisesti.
Firefox-profiilissasi on melko tärkeitä asioita, kuten kirjanmerkkejä, tallennettuja salasanoja ja mieltymyksiä, jotka olisivat varsin hankalia menettää. Kuten kaikki arvokkaat tiedot, Firefox-profiilisi on varmuuskopioitava säännöllisesti.

Vaikka voit varmuuskopioida aina manuaalisesti tai käyttää ulkoista työkalua (kuten MozBackup tai FEBE), jokaisella näistä vaihtoehdoista on omat puutteellisuutensa, eikä kukaan ole tosi "aseta ja unohda" -menetelmä. Geek-suuntautunut ratkaisu Firefox-profiilin varmuuskopioihin on käyttää komentosarjaa, jota voidaan käyttää milloin tahansa. Riippumatta siitä, onko sinulla Firefox avoinna, tämä skripti kaappaa nykyisen Firefox-profiilisi ja tallentaa sen zip-tiedostoon helppoa palauttamista varten.

Käsikirjoitus

Kaiken kaikkiaan käsikirjoitus ei tee mitään maagista. Se menee vain vastaavan käyttäjän Firefix-profiilikansioon ja kopioi kaikki lukitsemattomat tiedostot väliaikaiseen hakemistoon ja luo lopulta tiedostojen zip-arkiston. Sinun täytyy olla 7-Zip-komentorivityökalu kopioitu Windows PATH -muuttujalle määritettyyn kansioon, jotta zip-prosessi loppuu.

@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

Varmuuskopioinnin ajoitus

Kun olet saanut käsikirjoituksen paikalleen, sinun tarvitsee vain ajoittaa se Windowsin tehtäväajurina. Voit käyttää graafista käyttöliittymää tai komentorivityökalun SchTasks-työkalua helposti asettamaan sen nykyiselle käyttäjälle päivittäin:

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

Tärkeä muistiinpano: Skripti viittaa profiilikohtaisiin paikkoihin (% USERPROFILE% ja% APPDATA%), joten on tärkeää, että ajoitettu tehtävä toimii vastaavana käyttäjätunnuksena, johon haluat varmuuskopioida Firefox-profiilin.

rajoitukset

Tämä skripti noutaa kaikki lukitut tiedostot osana varmuuskopiointia. Kun Firefox on auki, luodaan tiedosto "parent.LOCK" ja tämä tiedosto ei sisälly varmuuskopioon. Se on nolla tavu, joten profiilin varmuuskopiointi voi olla bittimätön, mutta se ei sisällä tätä tiedostoa.

Tietyt lisäosat voivat myös lukita tiedostoja Firefoxin ollessa avoinna, mutta testaus ei ole löytänyt tapauksia, joissa näin on.

Lataa 7-Zip Command Line Tool

Firefox-profiilin manuaalinen varmuuskopiointi

FEBE-lisäosa Firefoxille

Suositeltava: