كيفية بسهولة أتمتة الخاص بك فايرفوكس الملف الاحتياطي النسخ الاحتياطي مع الملفات الدفعية
يحتوي ملفك الشخصي في فايرفوكس على بعض الأشياء المهمة جدًا مثل الإشارات المرجعية وكلمات المرور المحفوظة والتفضيلات التي قد تكون غير مريحة تمامًا. كما هو الحال مع أي بيانات قيمة ، يجب أن يتم نسخ ملف تعريف Firefox بشكل منتظم.
بينما يمكنك دائمًا إجراء النسخ الاحتياطي يدويًا أو استخدام أداة خارجية (مثل MozBackup أو FEBE) ، يكون لكل من هذه الخيارات أوجه قصور خاصة بها ولا يمثل أي منها أسلوبًا صحيحًا "تعيينه ونسيانه". إن الحل الموجه لدينا والموجّه إلى المهووسيات للنسخ الاحتياطية للملف الشخصي في فايرفوكس هو استخدام برنامج نصي دفعة يمكن تشغيله في أي وقت. بغض النظر عما إذا كان فايرفوكس مفتوحًا أم لا ، فسيقوم هذا البرنامج النصي بالتقاط ملف تعريف Firefox الحالي وتخزينه في ملف zip لسهولة الاسترداد.
النص
وعموما ، لا يعمل البرنامج النصي أي شيء سحري. إنه ببساطة ينتقل إلى مجلد ملف تعريف Firefix الخاص بكل مستخدم ، وينسخ جميع الملفات غير المؤمّنة إلى دليل مؤقت وينشئ أخيرًا أرشيفًا مضغوطًا للملفات. ستحتاج إلى الحصول على أداة سطر الأوامر 7-Zip التي تم نسخها إلى مجلد تم تعيينه في المتغير Windows PATH الخاص بك حتى تكتمل العملية..
ECHO OFF TITLE Firefox الملف الشخصي النسخ الاحتياطي ECHO فايرفوكس الملف الشخصي النسخ الاحتياطي ECHO كتبه: جايسون Faulkner ECHO SysadminGeek.com ECHO. صدى صوت. SETLOCAL REM يتطلب أداة سطر الأوامر 7-Zip (7za.exe) والتي يمكن تنزيلها على: REM http://www.7-zip.org REM يجب وضع هذا الملف في مجلد في متغير PATH (على سبيل المثال C: Windows) REM المسار الكامل لملف تخزين التخزين (لا تضع في علامتي الاقتباس) REM تأكد من وجود مسار الدليل هذا. SET BackupFileName =٪ USERPROFILE٪ DocumentsBackupFirefoxProfile.zip REM اترك كل شيء أدناه هنا وحدك 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٪ "IF EXIST٪ BackupFileName٪ DEL / F / Q٪ BackupFileName٪ 7ZA٪ BackupFileName٪"٪ TempBackupDir٪ * "IF EXIST٪ TempBackupDirAction ٪ RMDIR / S / Q٪ TempBackupDirAction٪ ENDLOCAL
جدولة النسخ الاحتياطي
بمجرد أن يكون لديك البرنامج النصي في مكانه ، تحتاج ببساطة إلى جدولة عبر برنامج جدولة المهام في Windows. يمكنك استخدام الواجهة الرسومية أو عن طريق أداة سطر الأوامر ، SchTasks ، لتعيينها بسهولة لتشغيلها يوميًا للمستخدم الحالي:
SchTasks / Create / SC DAILY / TN BackupFirefoxProfile / TR٪ UserProfile٪ DocumentsScriptsBackupFirefoxProfile.bat / ST 09:00 / RU / RP
ملاحظة مهمة: يشير البرنامج النصي إلى مواقع محددة للملف الشخصي (٪ USERPROFILE٪ و٪ APPDATA٪) ، لذا من المهم تشغيل المهمة المجدولة كحساب مستخدم خاص ترغب في نسخ ملف تعريف Firefox.
محددات
سيقوم هذا البرنامج النصي بالتقاط أي ملف غير مقفل كجزء من النسخة الاحتياطية. عندما يكون فايرفوكس مفتوحًا ، يتم إنشاء ملف باسم "parent.LOCK" ولا يتم تضمين هذا الملف في النسخة الاحتياطية. وهو صفر بايت ، لذا يمكن إكمال النسخ الاحتياطي للملف الشخصي بدون تضمين هذا الملف.
قد تقوم بعض الوظائف الإضافية أيضًا بقفل الملفات أثناء فتح Firefox ، ولكن اختبارنا لم يعثر على أي حالات في هذه الحالة.
قم بتنزيل أداة 7-Zip Command Line
قم يدوياً بنسخ ملف تعريف Firefox
إضافة FEBE لمتصفح فايرفوكس