Cara Mudah Mengotomatiskan Cadangan Profil Firefox Anda dengan File Batch
Profil Firefox Anda menampung beberapa hal yang sangat penting seperti bookmark, kata sandi yang disimpan, dan preferensi yang akan sangat tidak nyaman untuk hilang. Seperti halnya data berharga, profil Firefox Anda harus didukung secara teratur.
Meskipun Anda selalu dapat melakukan pencadangan secara manual atau menggunakan alat eksternal (seperti MozBackup atau FEBE), masing-masing opsi ini memiliki kekurangan masing-masing dan tidak ada yang benar "set dan lupakan saja" metode. Solusi kami yang berorientasi pada geek untuk backup profil Firefox adalah dengan menggunakan skrip batch yang dapat dijalankan kapan saja. Terlepas dari apakah Firefox Anda terbuka atau tidak, skrip ini akan menangkap profil Firefox Anda saat ini dan menyimpannya dalam file zip untuk pemulihan yang mudah.
Naskah
Secara keseluruhan, skrip tidak melakukan sesuatu yang ajaib. Ini hanya pergi ke folder profil pengguna Firefix masing-masing dan menyalin semua file yang tidak terkunci ke direktori sementara dan akhirnya membuat arsip zip file. Anda harus memiliki alat baris perintah 7-Zip disalin ke folder yang ditetapkan dalam variabel Windows PATH Anda agar proses zip selesai.
@ECHO OFF JUDUL Cadangan Profil Firefox ECHO Cadangan Profil Firefox ECHO Ditulis oleh: Jason Faulkner ECHO SysadminGeek.com ECHO. GEMA. SETLOCAL REM Membutuhkan alat baris perintah 7-Zip (7za.exe) yang dapat diunduh di: REM http://www.7-zip.org REM File ini harus ditempatkan di folder dalam variabel PATH (yaitu C: Windows) REM Jalur lengkap file arsip penyimpanan (jangan beri tanda kutip) REM Pastikan jalur direktori ini ada. SET BackupFileName =% USERPROFILE% DocumentsBackupFirefoxProfile.zip REM Tinggalkan semuanya di bawah ini di sini SET TempBackupDir =% TEMP% Firefox_Profile SET TempBackupDirAction = "% TempBackupDir%" JIKA ADA% TempBackupDirAdak %DakDan %Danakakakakakakakakakakakakakakakakimakimak%% Dengan%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 1BBBBBBBBYPack \%%%%%%%%%%%%% dari% yang Anda miliki. "% TempBackupDirAction% / E / V / C / H / Y SET BackupFileName ="% BackupFileName% "JIKA ADA% BackupFileName% DEL / F / Q% BackupFileName% 7ZA% BackupFileName%"% JIKA EXIST% TempBackupDir% % RMDIR / S / Q% TempBackupDirAction% ENDLOCAL
Menjadwalkan Cadangan
Setelah skrip terpasang, Anda hanya perlu menjadwalkannya melalui Penjadwal Tugas Windows. Anda dapat menggunakan antarmuka grafis atau melalui alat baris perintah, SchTasks, untuk dengan mudah mengatur agar berjalan setiap hari untuk pengguna saat ini:
SchTasks / Buat / SC SETIAP HARI / 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 agar tugas yang dijadwalkan berjalan karena masing-masing akun pengguna yang ingin Anda buat cadangan profil Firefox untuk.
Keterbatasan
Script ini akan mengambil file yang tidak terkunci sebagai bagian dari cadangan. Saat Firefox terbuka, file bernama "parent.LOCK" dibuat dan file ini tidak termasuk dalam cadangan. Ini adalah byte nol, sehingga cadangan profil dapat lengkap tanpa menyertakan file ini.
Add-on tertentu juga dapat mengunci file saat Firefox terbuka, tetapi pengujian kami belum menemukan contoh di mana ini terjadi.
Unduh Alat Baris Perintah 7-Zip
Cadangkan Profil Firefox secara manual
Add-on FEBE untuk Firefox