30Jun

Toplu İş Dosyaları ile Firefox Profil Yedeklemenizi Nasıl Kolayca Otomatikleştirilir

click fraud protection

Firefox profiliniz yer imleri, kayıtlı parolalar ve tercihler gibi bazı önemli şeyleri barındırır; bu da kaybetmek oldukça rahatsız edicidir. Değerli verilerde olduğu gibi Firefox profiliniz düzenli olarak yedeklenmelidir.

Yedeklemeyi manuel olarak veya harici bir araç( MozBackup veya FEBE gibi) kullanarak gerçekleştirirken, bu seçeneklerin her birinin kendi eksiklikleri vardır ve hiçbiri doğru bir "ayarla ve unut" yöntemi değildir. Firefox profil yedeklemelerine yönelik geek odaklı çözümümüz, istediğiniz zaman çalıştırılabilen bir toplu komut dosyasını kullanmaktır. Firefox'unuzun açık olup olmamasına bakılmaksızın, bu komut dosyası mevcut Firefox profilinizi yakalar ve kolay kurtarma için bir zip dosyasında saklar.

Komut Dosyası

Genel olarak, senaryo büyülü bir şey yapmaz. Sadece ilgili kullanıcının Firefix profil klasörüne gider ve kilitli olmayan tüm dosyaları geçici bir dizine kopyalar ve nihayet dosyaların bir zip arşivi oluşturur. Zip işleminin tamamlanması için 7-Zip komut satırı aracını Windows PATH değişkeninizdeki bir klasöre kopyalamanız gerekir.

instagram viewer
@ECHO KAPALI BAŞLIK Firefox Profil Yedekleme ECHO Firefox Profil Yedekleme ECHO Yazan: Jason Faulkner ECHO SysadminGeek.com ECHO.EKO.SETLOCAL REM Şu adresten indirilebilen 7-Zip komut satırı aracını( 7za.exe) gerektirir: REM http://www.7-zip.org REM Bu dosya PATH değişkenindeki bir klasöre yerleştirilmelidir( yani C:Windows) REM Depolama arşiv dosyasının tam yolu( tırnak içine koymayın) REM Bu dizin yolunun mevcut olduğundan emin olun. SET BackupFileName =% USERPROFILE% DocumentsBackupFirefoxProfile.zip REM Aşağıda her şeyi burada yalnız bırak SET TempBackupDir =% TEMP% Firefox_Profile SET TempBackupDirAction = "TempBackupDir%" TemasBackupDirAction% REMDIR%"% TEMPBackupDirAction%"% TempBackupDir% * "IF EXIST% TempBackupDirAction% TEMPBackupDirAction% / E / V / C / H / Y SET BackupFileName ="% BackupFileName% "EXIST% BackupFileName% DELF /% Q% BackupFileName% 7ZA%% RMDIR / S / Q% TempBackupDirAction% ENDLOCAL

Yedeklemenin Zamanlanması

Senaryoyu hazırladıktan sonra, onu Windows Görev Zamanlayıcısı üzerinden zamanlamanız yeterlidir. Grafik arayüzü veya komut satırı aracıyla( SchTasks) mevcut kullanıcı için günlük olarak çalışacak şekilde kolayca ayarlamak için kullanabilirsiniz:

SchTasks / Create / SC DAILY / TN BackupFirefoxProfile / TR% UserProfile% DocumentsScriptsBackupFirefoxProfile.bat / ST 09:00/ RU & lt; KullanıcıAdı & gt;/ RP

Önemli Not: Komut dosyası, profilin belirli konumlarına( % USERPROFILE% ve% APPDATA%) başvuruda bulunur; bu nedenle zamanlanmış görevin Firefox profilini yedeklemek istediğiniz ilgili kullanıcı hesabı olarak çalışması önemlidir.

Sınırlamalar

Bu betik, kilitli olmayan herhangi bir dosyayı yedeklemenin bir parçası olarak alacaktır. Firefox açıkken, "parent. LOCK" adlı bir dosya oluşturulur ve bu dosya yedeklemeye dahil değildir. Sıfır bir bayt, profil yedeklemenin bu dosyayı içermeksizin tamamlayabilmesi çok zekice.

Bazı eklentiler Firefox açıkken dosyaları da kilitleyebilir, ancak testlerimiz bu durumda herhangi bir örnek bulamadı.

7-Zip Komut Satırı Aracını İndirin

El ile Bir Firefox Profili Yedekleyin

FEBE Firefox için Eklenti