Як легко автоматизувати резервну копію профілю Firefox за допомогою пакетних файлів

Jan 24, 2025
Хмара та Інтернет

У вашому профілі Firefox є досить важливі речі, такі як закладки, збережені паролі та налаштування, які було б незручно втрачати. Як і для будь-яких цінних даних, для вашого профілю Firefox слід регулярно створювати резервні копії.

Хоча ви завжди можете виконати резервне копіювання вручну або скористатися зовнішнім інструментом (наприклад, MozBackup або FEBE), кожен із цих варіантів має свої недоліки, і жоден не є справжнім методом "встанови і забудь". Наше рішення для резервного копіювання профілю Firefox, орієнтоване на geek, полягає у використанні пакетного сценарію, який можна запустити в будь-який час. Незалежно від того, відкрито вам Firefox, цей скрипт захопить ваш поточний профіль Firefox та збереже його у zip-файлі для зручного відновлення.

Сценарій

Загалом, сценарій не робить нічого магічного. Він просто переходить у відповідну папку профілю Firefix користувача, копіює всі розблоковані файли у тимчасовий каталог і, нарешті, створює zip-архів файлів. Вам потрібно буде скопіювати інструмент командного рядка 7-Zip до папки, встановленої у вашій змінній PATH Windows, для того, щоб процес zip завершився.

@ECHO OFF
НАЗВА Резервне копіювання профілю Firefox
Резервне копіювання профілю ECHO Firefox
ECHO Написав: Джейсон Фолкнер
ECHO SysadminGeek.com
ECHO.
ECHO.

СЕТЛОКАЛЬНА

REM вимагає інструмент командного рядка 7-Zip (7za.exe), який можна завантажити за адресою:
REM http://www.7-zip.org
REM Цей файл слід помістити в папку зі змінною PATH (тобто C: Windows)

REM Повний шлях до файлу архіву сховища (не ставити в лапки)
REM Переконайтесь, що цей шлях до каталогу існує.
ВСТАНОВИТИ BackupFileName =% USERPROFILE% DocumentsBackupFirefoxProfile.zip

REM Залиште все нижче тут у спокої

ВСТАНОВИТИ TempBackupDir =% TEMP% Firefox_Profile
SET TempBackupDirAction = "% TempBackupDir%"
ЯКЩО ІСНУЄ% TempBackupDirAction% RMDIR% TempBackupDirAction%

MKDIR% TempBackupDirAction%
XCOPY "% APPDATA% MozillaFirefoxProfiles *"% TempBackupDirAction% / E / V / C / H / Y

SET BackupFileName = "% BackupFileName%"
ЯКЩО ІСНУЄ% BackupFileName% DEL / F / Q% BackupFileName%
7ZA a% BackupFileName% "% TempBackupDir% *"

ЯКЩО ІСНУЄ% TempBackupDirAction% RMDIR / S / Q% TempBackupDirAction%

ЕНДЛОКАЛЬНА

Планування резервного копіювання

Після того, як сценарій на місці, вам просто потрібно запланувати його за допомогою Планувальника завдань Windows. Ви можете використовувати графічний інтерфейс або через інструмент командного рядка, SchTasks , щоб легко встановити його щоденний запуск для поточного користувача:

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

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

Обмеження

Цей сценарій вибере будь-який розблокований файл як частину резервної копії. Коли Firefox відкритий, створюється файл із назвою „parent.LOCK”, і цей файл не включається в резервну копію. Це нульовий байт, тому побітно резервне копіювання профілю можна заповнити, не включаючи цей файл.

Деякі доповнення можуть також блокувати файли, коли Firefox відкритий, але наше тестування не виявило жодного випадку, коли це має місце.

Завантажте інструмент командного рядка 7-Zip

Резервне копіювання профілю Firefox вручну

Додаток FEBE для Firefox

How To Automate Batch Downloading Of Files

Automating Work With Batch Files

MOWG-Pro: Using BATCH Files

How To Back-Up Files Automatically With A Batch File

How To Backup Your Computer Using Batch File By Britec

Launching Firefox With Multiple Tabs Using A Batch File


Хмара та Інтернет - Найпопулярніші статті

Як грати файли Adobe Flash SWF поза веб-браузером

Хмара та Інтернет Aug 27, 2025

Веб-браузери припиняють підтримку Flash , але що, якщо у вас є SWF-файл для відкриття? Ніколи не бі..


Як запобігти перезавантаженню Chrome при переході на них

Хмара та Інтернет Mar 6, 2025

Chrome має вбудоване управління пам’яттю, що призводить до того, що неактивні вкладки “сплять” під ч..


Як відсортувати Facebook за „Останніми” (замість „Найпопулярнішими новинами”)

Хмара та Інтернет Jul 5, 2025

За замовчуванням Facebook не показує вам усе . Натомість він вирішує, що, на вашу думку, ви хочет..


Як відстежувати системні ресурси вашого Chromebook за допомогою Cog

Хмара та Інтернет May 31, 2025

Незважаючи на те, що Chromebook, як правило, вважають машинами для випадкового використання, вони продов..


Як змінити пошукову систему Firefox за замовчуванням Назад до Google

Хмара та Інтернет Jan 26, 2025

НЕЗАГОТОВЛЕНИЙ ЗМІСТ Поле пошуку праворуч від адресного рядка у Firefox дозволяє швидко здійснювати..


Як синхронізувати нагадування Cortana з ПК з Windows 10 на ваш iPhone або телефон Android

Хмара та Інтернет Jan 4, 2025

Віртуальний помічник Cortana у Windows 10 дозволяє встановлювати нагадування своїм голосом, вводяч�..


Оновіть свій блог Tumblr із вашого iPhone або iPod Touch

Хмара та Інтернет Aug 24, 2025

Tumblr - це дуже класний спосіб створити власний сайт безкоштовно та соціально поділитися своїм вмістом. По..


Переглядайте прогнози погоди під землею в Google Chrome

Хмара та Інтернет May 16, 2025

НЕЗАГОТОВЛЕНИЙ ЗМІСТ Якщо вам подобається простий, зрозумілий інтерфейс для відстеження прогнозів по�..


Категорії