Cara Mudah Mengganti Sandaran Profil Firefox Anda dengan Fail Batch
Profil Firefox anda menempatkan beberapa perkara penting seperti penanda buku, kata laluan dan pilihan yang disimpan yang agak sukar untuk dikalahkan. Seperti mana-mana data yang berharga, profil Firefox anda harus disokong dengan kerap.
Walaupun anda sentiasa boleh melakukan sandaran secara manual atau menggunakan alat luaran (seperti MozBackup atau FEBE), setiap pilihan ini mempunyai kekurangan mereka sendiri dan tiada satu pun yang benar "menetapkan dan melupakannya" kaedah. Penyelesaian berorientasikan geek kami ke backup profil Firefox adalah menggunakan skrip batch yang dapat dijalankan kapan saja. Tidak kira sama ada atau tidak anda telah membuka Firefox, skrip ini akan menangkap profil Firefox semasa anda dan menyimpannya dalam fail zip untuk pemulihan yang mudah.
Skrip
Secara keseluruhan, skrip tidak melakukan sesuatu yang ajaib. Ia hanya masuk ke folder profil Firefix pengguna masing-masing dan menyalin semua fail yang dikunci ke direktori sementara dan akhirnya membuat arkib zip fail. Anda perlu mempunyai alat baris perintah 7-Zip disalin ke folder yang ditetapkan dalam pembolehubah PATH Windows agar proses zip selesai.
@ECHO OFF TITLE Firefox Profil Sandaran ECHO Firefox Profil Sandaran ECHO Ditulis oleh: Jason Faulkner ECHO SysadminGeek.com ECHO. ECHO. REM SETLOCAL Memerlukan alat baris arahan 7-Zip (7za.exe) yang boleh dimuat turun di: REM http://www.7-zip.org REM Fail ini harus diletakkan dalam folder dalam pemboleh ubah PATH (iaitu C: Windows) REM Laluan penuh fail arkib penyimpanan (jangan masukkan dalam sebutan) REM Pastikan laluan direktori ini wujud. SET BackupFileName =% USERPROFILE% DocumentsBackupFirefoxProfile.zip REM Tinggalkan segala sesuatu di bawah sini sahaja SET TempBackupDir =% TEMP% Firefox_Profile SET TempBackupDirAction = "% TempBackupDir%" JIKA EXIST% TempBackupDirAction% RMDIR% TempBackupDirAction%% APPDATA% MozillaFirefoxProfiles * %% BackupFileName% "JIKA EXIST% BackupFileName% DEL / F / Q% BackupFileName% 7ZA% BackupFileName%"% TempBackupDir% * "JIKA EXIST% TempBackupDirAction % RMDIR / S / Q% TempBackupDirAction% ENDLOCAL
Menjadualkan Backup
Sebaik sahaja anda mempunyai skrip di tempatnya, anda hanya perlu menjadualkannya menerusi Windows Scheduled Scheduler. Anda boleh menggunakan antara muka grafik atau melalui alat baris arahan, SchTasks, dengan mudah menetapkannya untuk berjalan setiap hari untuk pengguna semasa:
SchTasks / Create / SC DAILY / TN BackupFirefoxProfile / TR% UserProfile% DocumentsScriptsBackupFirefoxProfile.bat / ST 09:00 / RU / RP
Nota PENTING: Skrip membuat rujukan kepada lokasi khusus profil (% USERPROFILE% dan% APPDATA%), jadi penting tugas yang dijalankan sebagai akaun pengguna yang anda ingin sandaran profil Firefox untuk.
Had
Skrip ini akan mengambil sebarang fail yang dikunci sebagai sebahagian daripada sandaran. Apabila Firefox dibuka, fail bernama "parent.LOCK" dicipta dan fail ini tidak termasuk dalam sandaran. Ia adalah sifar sifar, sehingga cadangan sandaran profil dapat lengkap tanpa memasukkan fail ini.
Tambahan tertentu juga boleh mengunci fail semasa Firefox dibuka, tetapi ujian kami tidak menemui sebarang kes di mana ini berlaku.
Muat turun 7-Zip Command Line Tool
Sandaran Secara Manual Profil Firefox
FEBE Add-on untuk Firefox