Kuidas hõlpsasti automatiseerida oma Firefoxi profiili varukoopia partiifailidega
Teie Firefoxi profiil sisaldab mõningaid päris olulisi asju, näiteks järjehoidjaid, salvestatud paroole ja eelistusi, mis oleksid kaotamisel üsna ebamugavad. Nagu iga väärtusliku teabe puhul, tuleb teie Firefoxi profiil regulaarselt varundada.
Kuigi te saate alati varukoopiaid käsitsi teha või kasutada välist tööriista (näiteks MozBackup või FEBE), on igal sellel valikul oma puudused ja ükski neist ei ole tõeline „seatud ja unusta” meetod. Meie geek orienteeritud lahendus Firefoxi profiili varukoopiatele on kasutada partiiskripti, mida saab igal ajal käivitada. Sõltumata sellest, kas teil on avatud Firefox, jäävad see skript teie praegusele Firefoxi profiilile ja salvestab selle zip-faili, et seda hõlpsalt taastada.
Skript
Üldiselt ei tee skript midagi maagilist. See läheb lihtsalt vastava kasutaja Firefixi profiili kausta ja kopeerib kõik lukustamata failid ajutisse kataloogi ja loob lõpuks failide zip-arhiivi. Selleks, et zipprotsess saaks lõpule viia, peate 7-Zip käsurea tööriista kopeerima Windows PATH muutujaga määratud kausta..
@ECHO OFF TITLE Firefoxi profiili varundamine ECHO Firefoxi profiili varundamine ECHO Kirjutas: Jason Faulkner ECHO SysadminGeek.com ECHO. ECHO. SETLOCAL REM Nõuab 7-Zip käsurea tööriista (7za.exe), mida saab alla laadida aadressilt: REM http://www.7-zip.org REM See fail tuleb paigutada PATH muutuja kausta (nt C: Windows) REM Täielik tee salvestamise arhiivifaili kohta (ärge lisage jutumärkidesse) REM Veenduge, et kataloogiraamat on olemas. SET BackupFileName =% USERPROFILE% DocumentsBackupFirefoxProfile.zip REM Jäta kõik allpool siin üksi 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% * "Kui EXIST% TempBackupDirAction % RMDIR / S / Q% TempBackupDirAction% ENDLOCAL
Varundamise ajastamine
Kui teil on skript olemas, peate selle lihtsalt ajastama Windowsi ülesannete planeerija kaudu. Saate kasutada graafilist liidest või käsurea tööriista, SchTasks'i abil, et hõlpsasti seadistada seda jooksvale kasutajale iga päev:
SchTasks / Create / SC DAILY / TN BackupFirefoxProfiil / TR% Kasutajaprofiil% DocumentsScriptsBackupFirefoxProfile.bat / ST 09:00 / RU / RP
Oluline märkus: Skript viitab profiilispetsiifilistele asukohtadele (% USERPROFILE% ja% APPDATA%), seega on oluline, et planeeritud ülesanne toimiks vastava kasutajakontoga, mida soovite Firefoxi profiili varundada.
Piirangud
See skript tõmbab varunduse osana kõik lukustamata failid. Kui Firefox on avatud, luuakse fail nimega “mother.LOCK” ja see fail ei sisaldu varukoopias. See on null-bait, nii et profiili varukoopia saab selle faili lisamata lõpule viia.
Teatud lisandmoodulid võivad ka faile lukustada, kui Firefox on avatud, kuid meie testimine ei ole leidnud juhtumeid, kus see nii on.
Laadige alla 7-Zip käsurea tööriist
Firefoxi profiili käsitsi varundamine
FEBE lisandmoodul Firefoxile