Как лесно да автоматизирате профила си в архива с пакети
Вашият профил в Firefox съдържа някои доста важни неща като отметки, запазени пароли и предпочитания, които биха били доста неудобни за загуба. Както при всички ценни данни, профилът ви в Firefox трябва да се поддържа редовно.
Въпреки че винаги можете да извършите архивирането ръчно или да използвате външен инструмент (като MozBackup или FEBE), всяка от тези опции има свои недостатъци и нито един от тях не е истински метод за настройване и забравяне. Нашето решение за архивиране на профила на Firefox е да се използва пакетен скрипт, който може да се изпълнява по всяко време. Независимо дали имате отворен Firefox, този скрипт ще заснеме текущия ви профил в Firefox и ще го съхрани в пощенски файл за лесно възстановяване..
Скриптът
Като цяло, скриптът не прави нищо магическо. Той просто отива в папката на профила на Firefix на съответния потребител и копира всички отключени файлове във временна директория и накрая създава zip архив на файловете. Трябва да имате инструмента за командния ред 7-Zip, копиран в папка, зададена в променливата PATH на Windows, за да може процесът с цип да приключи.
@ECHO OFF TITLE Firefox Профил Backup ECHO Firefox Профил Backup ECHO Написано от: Джейсън Фолкнер ECHO SysadminGeek.com ECHO. Хуманитарна помощ. SETLOCAL REM Изисква 7-Zip командния ред (7za.exe), който може да бъде изтеглен на: REM http://www.7-zip.org REM Този файл трябва да бъде поставен в папка в променливата PATH (т.е. C: Windows) REM Пълен път до архивния файл за съхранение (не поставяйте кавички) REM Уверете се, че този път на директория съществува. Оставете всичко тук долу. \ TSEM TempBackupDir =% TEMP% Firefox_Profile SET % BackupFileName = "% BackupFileName%" Ако съществува% BackupFileName% DEL / F / Q% BackupFileName% 7ZA a% BackupFileName% "% TempBackupDir% *" Ако съществува% TempBackupDirAction % RMDIR / S / Q% TempBackupDirAction% ENDLOCAL
Планиране на архивирането
След като сте създали скрипта, просто трябва да го планирате чрез Windows Task Scheduler. Можете да използвате графичния интерфейс или чрез инструмента за командния ред SchTasks, за да го настроите лесно да се изпълнява ежедневно за текущия потребител:
SchTasks / Create / SC DAILY / TN BackupFirefoxПрофил / TR% Потребителски профил% DocumentsScriptsBackupFirefoxProfile.bat / ST 09:00 / RU / RP
Важна забележка: Скриптът се позовава на специфични за профила местоположения (% USERPROFILE% и% APPDATA%), така че е важно планираната задача да се изпълнява като съответния потребителски акаунт, който искате да архивирате профила на Firefox за.
Ограничения
Този скрипт ще вземе всеки отключен файл като част от архива. Когато Firefox е отворен, се създава файл с име "parent.LOCK" и този файл не е включен в архива. Това е нулев байт, така че битовото архивиране на профила може да завърши без да се включва този файл.
Някои добавки могат също да блокират файловете, докато Firefox е отворен, но нашето тестване не е открило случаи, в които това е така.
Изтеглете 7-Zip командния ред
Ръчно архивиране на профил в Firefox
FEBE Добавка за Firefox