Как лесно да автоматизирате Firefox профила Backup с партида файлове

Съдържание:

Как лесно да автоматизирате Firefox профила Backup с партида файлове
Как лесно да автоматизирате Firefox профила Backup с партида файлове

Видео: Как лесно да автоматизирате Firefox профила Backup с партида файлове

Видео: Как лесно да автоматизирате Firefox профила Backup с партида файлове
Видео: Система No Frost. Принцип работы. - YouTube 2024, Април
Anonim
В профила ви в Firefox се намират някои доста важни неща като отметки, запазени пароли и предпочитания, които биха били доста неудобни за загуба. Както при всички ценни данни, профилът ви в Firefox трябва да се архивира редовно.
В профила ви в Firefox се намират някои доста важни неща като отметки, запазени пароли и предпочитания, които биха били доста неудобни за загуба. Както при всички ценни данни, профилът ви в Firefox трябва да се архивира редовно.

Въпреки че можете винаги да извършвате архивирането ръчно или да използвате външен инструмент (като MozBackup или FEBE), всяка от тези опции има свои собствени недостатъци и никой от тях не е истински метод "задайте го и го забрави". Нашето ориентирано решение към архивите на профила в Firefox е да използвате партиден скрипт, който може да бъде стартиран по всяко време. Независимо дали имате Firefox отворен, този скрипт ще заснеме текущия ви профил в Firefox и ще го съхрани в zip файл за лесно възстановяване.

Скриптът

Като цяло скриптът не прави нищо магическо. Той просто отива в съответната потребителска папка на потребителския профил на Firefix и копира всички отключени файлове в временна директория и накрая създава архив с цип на файловете. Ще трябва да имате инструмента за 7-Zip команден ред, копиран в папка, зададена в променливата Windows PATH, за да завършите процеса на zip.

@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

Задаване на резервно копие

Щом разполагате със сценария, просто трябва да го планирате през Windows Scheduler Task Scheduler. Можете да използвате графичния интерфейс или чрез инструмента за команден ред SchTasks, за да го настроите лесно да работи ежедневно за текущия потребител:

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

Важна забележка: Скриптът препраща към конкретни местоположения за профил (% USERPROFILE% и% APPDATA%), така че е важно зададената задача да работи като съответния потребителски акаунт, за който искате да архивирате профила в Firefox.

Ограничения

Този скрипт ще вземе всеки отключен файл като част от архива. Когато Firefox е отворен, се създава файл с име "parent.LOCK" и този файл не е включен в архива. Това е нулев байт, така че битката може да завърши, без да се включва този файл.

Някои добавки могат също да блокират файлове, докато Firefox е отворен, но тестовете ни не са открили случаи, в които това е така.

Изтеглете инструмента за 7-цип команден ред

Ръчно архивиране на Firefox профил

FEBE добавка за Firefox

Препоръчано: