Profil Firefox Anda menyimpan beberapa hal yang sangat penting seperti bookmark, kata sandi yang disimpan, dan preferensi yang akan sangat tidak nyaman untuk hilang. Seperti halnya data berharga lainnya, profil Firefox Anda harus dicadangkan secara teratur.
Meskipun Anda selalu dapat melakukan pencadangan secara manual atau menggunakan alat eksternal (seperti MozBackup atau FEBE), masing-masing opsi ini memiliki kekurangannya sendiri dan tidak ada yang benar "mengatur dan melupakannya" metode. Solusi berorientasi geek kami ke profil profil Firefox adalah menggunakan skrip batch yang dapat dijalankan kapan saja. Terlepas dari apakah Anda membuka Firefox atau tidak, skrip ini akan menangkap profil Firefox Anda saat ini dan menyimpannya dalam file zip untuk memudahkan pemulihan.
Secara keseluruhan, skrip tidak melakukan sesuatu yang ajaib. Ini hanya pergi ke folder profil Firefix pengguna masing-masing dan menyalin semua file terkunci ke direktori sementara dan akhirnya menciptakan arsip zip file. Anda harus memiliki alat baris perintah 7-Zip yang disalin ke folder yang diatur dalam variabel PATH Windows Anda agar proses zip selesai.
@ECHO OFF TITLE Profil Firefox Backup ECHO Profil Firefox Backup ECHO Ditulis oleh: Jason Faulkner ECHO SysadminGeek.com ECHO. GEMA. SETLOCAL REM Membutuhkan alat baris perintah 7-Zip (7za.exe) yang dapat diunduh pada: REM http://www.7-zip.org REM File ini harus ditempatkan dalam folder dalam variabel PATH (yaitu C: Windows) REM Full path file arsip penyimpanan (jangan masukkan dalam tanda kutip) REM Pastikan jalur direktori ini ada. SET BackupFileName =% USERPROFILE% DocumentsBackupFirefoxProfile.zip REM Tinggalkan semuanya di bawah sini sendiri SET TempBackupDir =% TEMP% Firefox_Profile SET TempBackupDirAction = "% TempBackupDir%" JIKA SAMA% TempBackupDirAction% RMDIR% TempBackupDirAction% MKDIR% TempBackupDirAction% XCOPY "% APPDATA% MozillaFirefoxProfiles * "% TempBackupDirAction% / E / V / C / H / Y SET BackupFileName ="% BackupFileName% "IF EXIST% BackupFileName% DEL / F / Q% BackupFileName% 7ZA a% BackupFileName%"% TempBackupDir% * "JIKA ADA KEDATANGAN TempBackupDirAction % RMDIR / S / Q% TempBackupDirAction% ENDLOCAL
Setelah Anda memiliki skrip di tempat, Anda hanya perlu menjadwalkannya melalui Penjadwal Tugas Windows. Anda dapat menggunakan antarmuka grafis atau melalui alat baris perintah, SchTasks, untuk dengan mudah mengaturnya agar berjalan setiap hari untuk pengguna saat ini:
SchTasks / Buat / SC DAILY / TN BackupFirefoxProfile / TR% UserProfile% DocumentsScriptsBackupFirefoxProfile.bat / ST 09:00 / RU / RP
Catatan penting: Skrip membuat referensi ke lokasi spesifik profil (% USERPROFILE% dan% APPDATA%), jadi penting tugas yang dijadwalkan dijalankan sebagai akun pengguna masing-masing yang ingin Anda cadangkan profil Firefox untuk.
Skrip ini akan mengambil file yang tidak terkunci sebagai bagian dari cadangan. Ketika Firefox terbuka, sebuah file bernama "parent.LOCK" dibuat dan file ini tidak termasuk dalam cadangan. Ini adalah nol byte, jadi sedikit-bijaksana profil cadangan dapat menyelesaikan tanpa menyertakan file ini.
Add-on tertentu juga dapat mengunci file ketika Firefox terbuka, tetapi pengujian kami belum menemukan contoh di mana ini terjadi.
Unduh Alat Baris Perintah 7-Zip
Secara Manual Cadangkan Profil Firefox
FEBE Add-on untuk Firefox