30Jun
Il tuo profilo di Firefox contiene alcune cose piuttosto importanti come segnalibri, password salvate e preferenze che sarebbero piuttosto scomode da perdere. Come con tutti i dati importanti, il tuo profilo di Firefox dovrebbe essere sottoposto a backup regolarmente.
Mentre è sempre possibile eseguire il backup manualmente o utilizzare uno strumento esterno( come MozBackup o FEBE), ognuna di queste opzioni ha i propri difetti e nessuno è un vero metodo "imposta e dimentica".La nostra soluzione orientata al geek per i backup dei profili di Firefox consiste nell'utilizzare uno script batch che può essere eseguito in qualsiasi momento. Indipendentemente dal fatto che tu abbia o meno Firefox aperto, questo script catturerà il tuo profilo Firefox corrente e lo memorizzerà in un file zip per un facile recupero.
The Script
Nel complesso, lo script non fa nulla di magico. Va semplicemente alla cartella del profilo Firefix del rispettivo utente e copia tutti i file sbloccati in una directory temporanea e infine crea un archivio zip dei file. Sarà necessario che lo strumento da riga di comando 7-Zip sia copiato in una cartella impostata nella variabile PATH di Windows per completare il processo.
@ DISTRIBUZIONE TITOLO Profilo di Firefox Backup ECHO Profilo di Firefox Backup ECHO Scritto da: Jason Faulkner ECHO SysadminGeek.com ECHO.ECO.SETLOCAL REM Richiede lo strumento da riga di comando 7-Zip( 7za.exe) che può essere scaricato da: REM http://www.7-zip.org REM Questo file deve essere inserito in una cartella nella variabile PATH( cioè C:Windows) REM Percorso completo del file di archivio di archiviazione( non inserire tra virgolette) REM Assicurarsi che questo percorso di directory esista. SET BackupFileName =% USERPROFILE% DocumentsBackupFirefoxProfile.zip REM Lasciare tutto qui sotto da solo 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% "SE ESISTA% BackupFileName% DEL / F / Q% BackupFileName% 7ZA a% BackupFileName%"% TempBackupDir% * "IF ESIST% TempBackupDirAction% RMDIR / S / Q% TempBackupDirAction% ENDLOCALPianificazione del backup
Una volta installato lo script, è sufficiente pianificarlo tramite l'Utilità di pianificazione di Windows.È possibile utilizzare l'interfaccia grafica o tramite lo strumento da riga di comando, SchTasks, per impostarlo facilmente per l'utente corrente per l'utente corrente:
SchTasks / Crea / SC DAILY / TN BackupFirefoxProfile / TR% UserProfile% DocumentsScriptsBackupFirefoxProfile.bat / ST 09:00/ RU & lt; Nome utente & gt;/ RP & lt; Password & gt;
Nota importante: Lo script fa riferimento a posizioni specifiche del profilo( % USERPROFILE% e% APPDATA%), quindi è importante eseguire l'attività pianificata come account utente rispettivo per il quale si desidera eseguire il backup del profilo di Firefox. Limitazioni
Questo script preleverà qualsiasi file sbloccato come parte del backup. Quando Firefox è aperto, viene creato un file denominato "parent. LOCK" e questo file non è incluso nel backup.È un byte zero, quindi il backup del profilo può essere completato in bit-bit senza includere questo file.
Alcuni componenti aggiuntivi potrebbero bloccare i file anche quando Firefox è aperto, ma i nostri test non hanno rilevato casi in cui questo è il caso.
Scarica lo strumento da riga di comando 7-Zip
Backup manuale di un profilo Firefox
FEBE Componente aggiuntivo per Firefox