Jak łatwo zautomatyzować tworzenie kopii zapasowych profili Firefoksa za pomocą plików wsadowych

Jan 24, 2025
Chmura i Internet

Twój profil Firefoksa zawiera całkiem ważne rzeczy, takie jak zakładki, zapisane hasła i preferencje, których utrata byłaby dość niewygodna. Podobnie jak w przypadku innych cennych danych, kopia zapasowa profilu przeglądarki Firefox powinna być regularnie tworzona.

Chociaż zawsze możesz wykonać kopię zapasową ręcznie lub użyć zewnętrznego narzędzia (takiego jak MozBackup lub FEBE), każda z tych opcji ma swoje wady i żadna nie jest prawdziwą metodą „ustaw i zapomnij”. Nasze zorientowane na maniaków rozwiązanie do tworzenia kopii zapasowych profili Firefoksa polega na użyciu skryptu wsadowego, który można uruchomić w dowolnym momencie. Niezależnie od tego, czy masz otwartego Firefoksa, czy nie, ten skrypt przechwyci Twój bieżący profil Firefoksa i zapisze go w pliku zip w celu łatwego odzyskania.

Scenariusz

Ogólnie rzecz biorąc, scenariusz nie robi nic magicznego. Po prostu przechodzi do folderu profilu Firefix odpowiedniego użytkownika i kopiuje wszystkie odblokowane pliki do katalogu tymczasowego, a na koniec tworzy archiwum zip plików. Będziesz musiał skopiować narzędzie wiersza poleceń 7-Zip do folderu ustawionego w zmiennej PATH systemu Windows, aby proces zip został ukończony.

@ECHO OFF
TITLE Kopia zapasowa profilu Firefox
Kopia zapasowa profilu ECHO Firefox
ECHO Napisane przez: Jason Faulkner
ECHO SysadminGeek.com
ECHO.
ECHO.

SETLOCAL

REM Wymaga narzędzia wiersza poleceń 7-Zip (7za.exe), które można pobrać pod adresem:
REM http://www.7-zip.org
REM Ten plik należy umieścić w folderze w zmiennej PATH (np. C: Windows)

REM Pełna ścieżka do pliku archiwum magazynu (bez cudzysłowów)
REM Upewnij się, że ta ścieżka do katalogu istnieje.
SET BackupFileName =% USERPROFILE% DocumentsBackupFirefoxProfile.zip

REM Zostaw wszystko poniżej w spokoju

SET TempBackupDir =% TEMP% Firefox_Profile
SET TempBackupDirAction = "% TempBackupDir%"
JEŚLI ISTNIEJE% TempBackupDirAction% RMDIR% TempBackupDirAction%

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

SET BackupFileName = "% BackupFileName%"
JEŚLI ISTNIEJE% BackupFileName% DEL / F / Q% BackupFileName%
7ZA a% BackupFileName% "% TempBackupDir% *"

JEŚLI ISTNIEJE% TempBackupDirAction% RMDIR / S / Q% TempBackupDirAction%

ENDLOCAL

Planowanie kopii zapasowej

Gdy masz już skrypt, wystarczy go zaplanować za pomocą Harmonogramu zadań systemu Windows. Możesz użyć interfejsu graficznego lub przez narzędzie wiersza poleceń, SchTasks , aby łatwo ustawić codzienne uruchamianie dla bieżącego użytkownika:

SchTasks / Create / SC DAILY / TN BackupFirefoxProfile / TR% UserProfile% DocumentsScriptsBackupFirefoxProfile.bat / ST 09:00 / RU <nazwa użytkownika> / RP <hasło>

Ważna uwaga: Skrypt odwołuje się do określonych lokalizacji profilu (% USERPROFILE% i% APPDATA%), dlatego ważne jest, aby zaplanowane zadanie było uruchamiane jako odpowiednie konto użytkownika, dla którego chcesz utworzyć kopię zapasową profilu Firefoksa.

Ograniczenia

Ten skrypt pobierze dowolny odblokowany plik jako część kopii zapasowej. Gdy Firefox jest otwarty, tworzony jest plik o nazwie „parent.LOCK”, który nie jest uwzględniany w kopii zapasowej. Jest to bajt zerowy, więc pod względem bitowym kopia zapasowa profilu może zostać wykonana bez dołączania tego pliku.

Niektóre dodatki mogą również blokować pliki, gdy Firefox jest otwarty, ale nasze testy nie wykazały żadnych przypadków, w których tak jest.

Pobierz narzędzie wiersza poleceń 7-Zip

Ręczna kopia zapasowa profilu Firefox

Dodatek FEBE dla przeglądarki 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


Chmura i Internet - Najpopularniejsze artykuły

Jak dodać lub usunąć konta e-mail w Mail na Maca

Chmura i Internet Mar 25, 2025

Aplikacja Mail na Macu obsługuje wiele kont z oddzielnymi skrzynkami odbiorczymi, ale nie można dodawać nowych kont bezpośrednio w ustawieniach aplikacji. Aby zmienić konto, mu..


Jak włączyć korektor dla Spotify na iOS i Androidzie

Chmura i Internet Nov 8, 2024

Korektor (lub EQ) to filtr dostosowujący głośność określonych częstotliwości dźwięku podczas słuchania muzyki. Niektóre korektory podbijają basy, podczas gd..


Jak używać termostatu Nest do chłodzenia domu na podstawie wilgotności

Chmura i Internet May 6, 2025

Gdy klimatyzator działa latem, niekoniecznie musi działać w sposób optymalizujący poziom wilgotności w Twoim domu. Dzięki termostatowi Nest możesz nakazać klimatyzatorowi c..


Jak nagrać rozmowę telefoniczną lub czat głosowy z komputera lub smartfona

Chmura i Internet Jul 12, 2025

Nie potrzebujesz żadnego specjalistycznego sprzętu, aby nagrać rozmowę telefoniczną, rozmowę przez Skype'a lub jakąkolwiek inną rozmowę głosową. Wszystko, czego potrzebuj..


Najbardziej przydatne Bookmarklety zwiększające komfort przeglądania

Chmura i Internet Sep 15, 2025

TREŚĆ NIENARUSZONA Bookmarklety to linki JavaScript, które można umieścić na pasku narzędzi przeglądarki, które dodają funkcję jednego kliknięcia do przeglądarki lub ..


Z łatwością twórz kopie zapasowe różnych przeglądarek dzięki FavBackup

Chmura i Internet Jul 13, 2025

Wolisz mieć jeden program, który może wykonać kopię zapasową profilu i ustawień dla wielu typów przeglądarek, zamiast używać wielu różnych programów? Teraz możesz uprościć pr..


Spraw, by Firefox 3 używał Windows Vista Glass tak, jak robi to Internet Explorer

Chmura i Internet Jun 13, 2025

Jedną z rzeczy, która naprawdę mnie irytowała przy uruchamianiu Firefoksa na Vista, jest to, że Internet Explorer wygląda naprawdę zgrabnie z Aero Glass rozciągającym się na cały p..


Świetne witryny dla geeków

Chmura i Internet Aug 21, 2025

TREŚĆ NIENARUSZONA Na cześć trafienia w znak subskrybenta 10k tutaj w How-To Geek, zdecydowałem się odejść od normalnych artykułów z instrukcjami i napisać krótką listę mn..


Kategorie