Hogyan könnyedén automatizálhatja a Firefox profil biztonsági másolatát kötegfájlokkal?

Tartalomjegyzék:

Hogyan könnyedén automatizálhatja a Firefox profil biztonsági másolatát kötegfájlokkal?
Hogyan könnyedén automatizálhatja a Firefox profil biztonsági másolatát kötegfájlokkal?

Videó: Hogyan könnyedén automatizálhatja a Firefox profil biztonsági másolatát kötegfájlokkal?

Videó: Hogyan könnyedén automatizálhatja a Firefox profil biztonsági másolatát kötegfájlokkal?
Videó: High Density 2022 - YouTube 2024, Április
Anonim
A Firefox profiljában olyan fontos dolgok találhatók, mint például a könyvjelzők, a mentett jelszavak és a beállítások, amelyek meglehetősen kényelmetlenek lehetnek a vesztésre. Mint minden értékes adathoz, a Firefox profilját rendszeresen el kell készíteni.
A Firefox profiljában olyan fontos dolgok találhatók, mint például a könyvjelzők, a mentett jelszavak és a beállítások, amelyek meglehetősen kényelmetlenek lehetnek a vesztésre. Mint minden értékes adathoz, a Firefox profilját rendszeresen el kell készíteni.

Miközben mindig készíthet biztonsági mentést manuálisan, vagy használhat külső eszközt (például MozBackup vagy FEBE), mindegyik lehetőségnek saját hiányosságai vannak, és egyik sem egy valódi "set it and forget it" módszer. A Firefox profilfájlokhoz kapcsolódó geekorientált megoldásunk egy olyan kötegelt parancsfájl használata, amely bármikor futtatható. Függetlenül attól, hogy a Firefox nyitva van-e vagy sem, ez a parancsfájl rögzíti a jelenlegi Firefox-profilját, és tárolja zip-fájlban a könnyű helyreállításhoz.

A script

Összességében a szkript nem mágikus dolgot csinál. Egyszerűen megy az adott felhasználó Firefix profil mappájához, és az összes zárolt fájlt átmásolja egy ideiglenes könyvtárba, és végül létrehoz egy zip archívumot a fájlokból. A zip folyamat befejezése érdekében a 7-Zip parancssori eszközt a Windows PATH változóban megadott mappába kell másolni.

@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

A biztonsági mentés ütemezése

Miután a scriptet helyezte el, egyszerűen be kell ütemezni a Windows Task Scheduler segítségével. Használhatja a grafikus felületet vagy a parancssori eszközt, a SchTasks-ot, hogy könnyen beállíthatja, hogy naponta fusson az aktuális felhasználó számára:

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

Fontos jegyzet: A szkript hivatkozik profilspecifikus helyekre (% USERPROFILE% és% APPDATA%), ezért fontos, hogy az ütemezett feladat a megfelelő felhasználói fiókként fusson a Firefox profilhoz.

korlátozások

Ez a parancsfájl felveszi a feloldott fájlt a mentés részeként. Amikor a Firefox megnyílik, létrejön egy "parent.LOCK" nevű fájl, és ez a fájl nem szerepel a biztonsági mentésben. Ez egy nulla bájt, ezért a profilfájlmentesítés a bitfájl nélkül is teljesíthető.

Bizonyos kiegészítők a Firefox megnyitásakor is lezárhatják a fájlokat, de a tesztelésünkben nem találtak olyan eseteket, amikor ez a helyzet.

Töltse le a 7-Zip parancssori eszközt

Manuális biztonsági mentés a Firefox-profilhoz

FEBE bővítmény a Firefoxhoz

Ajánlott: