Firefox-profiilissasi on melko tärkeitä juttuja, kuten kirjanmerkkejä, tallennettuja salasanoja ja asetuksia, jotka ovat melko hankalia menettää. Kuten kaikkien arvokkaiden tietojen kohdalla, Firefox-profiilisi on varmuuskopioitava säännöllisesti.
Vaikka voit aina tehdä varmuuskopion manuaalisesti tai käyttää ulkoista työkalua (kuten MozBackup tai FEBE), jokaisella näistä vaihtoehdoista on omat puutteensa, eikä mikään ole totta "aseta ja unohda" -menetelmä. Nörkkisuuntautunut ratkaisumme Firefox-profiilien varmuuskopiointiin on käyttää komentosarjaa, joka voidaan suorittaa milloin tahansa. Riippumatta siitä, onko sinulla Firefox auki vai ei, tämä komentosarja sieppaa nykyisen Firefox-profiilisi ja tallentaa sen zip-tiedostoon palautuksen helpottamiseksi.
Käsikirjoitus
Kaiken kaikkiaan käsikirjoitus ei tee mitään maagista. Se yksinkertaisesti menee kyseisen käyttäjän Firefix-profiilikansioon ja kopioi kaikki lukitsemattomat tiedostot väliaikaiseen hakemistoon ja lopulta luo tiedostoista zip-arkiston. Sinulla on oltava 7-Zip-komentorivityökalu kopioitu Windows PATH -muuttujassa asetettuun kansioon, jotta zip-prosessi voidaan suorittaa loppuun.
@ECHO POIS TITLE Firefox-profiilin varmuuskopiointi ECHO Firefox -profiilien varmuuskopiointi ECHO Kirjoittanut: Jason Faulkner ECHO SysadminGeek.com KAIKU. KAIKU. PAIKALLINEN REM Edellyttää 7-Zip-komentorivityökalua (7za.exe), jonka voi ladata osoitteesta: REM http://www.7-zip.org REM Tämä tiedosto tulisi sijoittaa PATH-muuttujan kansioon (ts. C: Windows) REM Tallennusarkistotiedoston koko polku (älä lainausmerkeissä) REM Varmista, että tämä hakemistopolku on olemassa. SET BackupFileName =% USERPROFILE% DocumentsBackupFirefoxProfile.zip REM Jätä kaikki alla olevat asiat yksin SET TempBackupDir =% TEMP% Firefox_Profile SET TempBackupDirAction = "% TempBackupDir%" JOS OLOSSA% TempBackupDirAction% RMDIR% TempBackupDirAction% MKDIR% TempBackupDirAction% XCOPY "% APPDATA% MozillaFirefoxProfiles *"% TempBackupDirAction% / E / V / C / H / Y SET BackupFileName = "% BackupFileName%" JOS OLOSSA% BackupFileName% DEL / F / Q% BackupFileName% 7ZA a% BackupFileName% "% TempBackupDir% *" JOS OLOSSA% TempBackupDirAction% RMDIR / S / Q% TempBackupDirAction% ENDLOCAL
Varmuuskopion ajoitus
Kun komentosarja on paikallaan, sinun on vain ajoitettava se Windowsin tehtäväaikataulun avulla. Voit käyttää graafista käyttöliittymää tai kautta komentorivityökalu, SchTasks , jotta voit asettaa sen toimimaan päivittäin nykyiselle käyttäjälle:
SchTasks / Create / SC DAILY / TN BackupFirefoxProfile / TR% UserProfile% DocumentsScriptsBackupFirefoxProfile.bat / ST 09:00 / RU <Käyttäjänimi> / RP <Salasana>
Tärkeä muistiinpano: Komentosarja viittaa profiilikohtaisiin sijainteihin (% USERPROFILE% ja% APPDATA%), joten on tärkeää, että ajoitettu tehtävä suoritetaan vastaavana käyttäjätilinä, jolle haluat varmuuskopioida Firefox-profiilin.
Rajoitukset
Tämä komentosarja noutaa kaikki lukitsemattomat tiedostot osana varmuuskopiota. Kun Firefox on auki, luodaan tiedosto nimeltä parent.LOCK ja tämä tiedosto ei sisälly varmuuskopioon. Se on nolla tavua, joten profiilin varmuuskopiointi voidaan bittiä täydentää ilman tämän tiedoston sisällyttämistä.
Tietyt lisäosat voivat myös lukita tiedostoja, kun Firefox on auki, mutta testauksemme ei ole löytänyt tapauksia, joissa näin olisi.
Lataa 7-Zip-komentorivityökalu