Startseite » wie man » Automatisieren Sie die Sicherung Ihres Firefox-Profils mit Batch-Dateien auf einfache Weise

    Automatisieren Sie die Sicherung Ihres Firefox-Profils mit Batch-Dateien auf einfache Weise

    Ihr Firefox-Profil enthält einige wichtige Informationen wie Lesezeichen, gespeicherte Passwörter und Präferenzen, deren Verlust sehr unpraktisch wäre. Wie bei allen wertvollen Daten sollte Ihr Firefox-Profil regelmäßig gesichert werden.

    Sie können die Sicherung zwar immer manuell durchführen oder ein externes Werkzeug (wie MozBackup oder FEBE) verwenden. Jede dieser Optionen hat jedoch ihre eigenen Mängel und keine ist eine echte Methode für das Festlegen und Vergessen. Unsere geekorientierte Lösung für Firefox-Profilsicherungen besteht in der Verwendung eines Batch-Skripts, das jederzeit ausgeführt werden kann. Unabhängig davon, ob Sie Firefox geöffnet haben oder nicht, dieses Skript erfasst Ihr aktuelles Firefox-Profil und speichert es zur einfachen Wiederherstellung in einer ZIP-Datei.

    Das Skript

    Insgesamt macht das Skript nichts Magisches. Es geht einfach in den Firefix-Profilordner des jeweiligen Benutzers, kopiert alle nicht gesperrten Dateien in ein temporäres Verzeichnis und erstellt schließlich ein ZIP-Archiv der Dateien. Sie müssen das 7-Zip-Befehlszeilentool in einen Ordner kopieren, der in Ihrer Windows-PATH-Variablen festgelegt ist, damit der Zip-Vorgang abgeschlossen werden kann.

    @ ECHO OFF TITLE Firefox-Profilsicherung ECHO Firefox-Profilsicherung ECHO Geschrieben von: Jason Faulkner ECHO SysadminGeek.com ECHO. ECHO. SETLOCAL REM Erfordert das 7-Zip-Befehlszeilentool (7za.exe), das unter folgender Adresse heruntergeladen werden kann: REM http://www.7-zip.org REM Diese Datei sollte in einem Ordner in der Variablen PATH abgelegt werden (z. B. C: Windows) REM Vollständiger Pfad der Speicherarchivdatei (keine Anführungszeichen angeben) REM Stellen Sie sicher, dass dieser Verzeichnispfad vorhanden ist. SET BackupFileName =% USERPROFILE% DocumentsBackupFirefoxProfile.zip REM Lassen Sie alles hier unten stehen. "% TempBackupDirAction% / E / V / C / H / J SET BackupFileName ="% BackupFileName% "WENN EXIST% BackupFileName% DEL / F / Q% BackupFileName% 7ZA a% BackupFileName%"% TempBackupDir% * "WENN EXIST% TempBackupDirAction % RMDIR / S / Q% TempBackupDirAction% ENDLOCAL 

    Planung der Sicherung

    Wenn Sie das Skript eingerichtet haben, müssen Sie es einfach über den Windows Task Scheduler planen. Sie können die grafische Benutzeroberfläche oder über das Befehlszeilentool SchTasks verwenden, um die tägliche Ausführung für den aktuellen Benutzer auf einfache Weise festzulegen:

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

    Wichtige Notiz: Das Skript verweist auf profilspezifische Speicherorte (% USERPROFILE% und% APPDATA%). Daher ist es wichtig, dass die geplante Task als das jeweilige Benutzerkonto ausgeführt wird, für das Sie das Firefox-Profil sichern möchten.

    Einschränkungen

    Dieses Skript nimmt alle nicht gesperrten Dateien als Teil der Sicherung auf. Wenn Firefox geöffnet ist, wird eine Datei mit dem Namen „parent.LOCK“ erstellt und diese Datei ist nicht in der Sicherung enthalten. Es handelt sich um ein Null-Byte, sodass die Profilsicherung bitweise abgeschlossen werden kann, ohne diese Datei einzuschließen.

    Bestimmte Add-Ons sperren möglicherweise auch Dateien, während Firefox geöffnet ist. Bei unseren Tests wurden jedoch keine Fälle gefunden, in denen dies der Fall ist.

    Laden Sie das 7-Zip-Befehlszeilentool herunter

    Sichern Sie ein Firefox-Profil manuell

    FEBE Add-On für Firefox