วิธีการสำรองข้อมูลโปรไฟล์ Firefox ของคุณอย่างง่ายดายด้วยไฟล์แบทช์
โปรไฟล์ Firefox ของคุณเป็นที่เก็บข้อมูลสำคัญบางอย่างเช่นบุ๊กมาร์กรหัสผ่านที่บันทึกไว้และการตั้งค่าซึ่งจะไม่สะดวกในการสูญเสีย เช่นเดียวกับข้อมูลที่มีค่าโปรไฟล์ Firefox ของคุณควรสำรองไว้เป็นประจำ.
ในขณะที่คุณสามารถทำการสำรองข้อมูลด้วยตนเองหรือใช้เครื่องมือภายนอก (เช่น MozBackup หรือ FEBE) ตัวเลือกเหล่านี้แต่ละตัวมีข้อบกพร่องของตัวเองและไม่มีวิธีใด“ ตั้งค่าและลืมมัน” วิธีแก้ปัญหาเชิง geek ของเราในการสำรองข้อมูลโปรไฟล์ Firefox คือการใช้ชุดสคริปต์ซึ่งสามารถทำงานได้ตลอดเวลา ไม่ว่าคุณจะเปิด Firefox หรือไม่ก็ตามสคริปต์นี้จะบันทึกโปรไฟล์ Firefox ปัจจุบันของคุณและเก็บไว้ในไฟล์ zip เพื่อการกู้คืนที่ง่ายดาย.
สคริปต์
โดยรวมแล้วสคริปต์ไม่ได้ทำอะไรมหัศจรรย์ มันเพียงแค่ไปที่โฟลเดอร์โปรไฟล์ Firefix ของผู้ใช้และคัดลอกไฟล์ที่ปลดล็อคทั้งหมดไปยังไดเรกทอรีชั่วคราวและในที่สุดก็สร้างไฟล์ zip ที่เก็บถาวร คุณจะต้องคัดลอกเครื่องมือบรรทัดคำสั่ง 7-Zip ไปยังโฟลเดอร์ที่ตั้งค่าไว้ในตัวแปร Windows PATH ของคุณเพื่อให้กระบวนการ zip เสร็จสมบูรณ์.
@ECHO OFF TITLE การสำรองข้อมูลโปรไฟล์ Firefox ECHO การสำรองข้อมูลโปรไฟล์ Firefox ECHO เขียนโดย: Jason Faulkner ECHO SysadminGeek.com ECHO 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 ปล่อยทุกอย่างไว้ด้านล่างที่นี่คนเดียวตั้งค่า TempDackupDir %%PerFoxPirFoxPirPathFramPirPampFilePathFilePath = "% TempBackupDirAction"% TempBackupDirAction "% TempBackupDirAction% / E / V / C / H / Y SET BackupFileName ="% BackupFileName% "ถ้ามีอยู่% BackupFileName% DEL / F / Q% BackupFileName% 7ZA และ% BackupFileName%"% TempBackupDirAction% " % RMDIR / S / Q% TempBackupDirAction% ENDLOCAL
กำหนดเวลาสำรองข้อมูล
เมื่อคุณมีสคริปต์อยู่แล้วคุณเพียงแค่ต้องกำหนดตารางเวลาผ่าน Windows Task Scheduler คุณสามารถใช้อินเทอร์เฟซแบบกราฟิกหรือผ่านเครื่องมือบรรทัดคำสั่ง SchTasks เพื่อให้สามารถตั้งค่าให้รันทุกวันสำหรับผู้ใช้ปัจจุบัน:
SchTasks / สร้าง / SC DAILY / TN BackupFirefoxProfile / TR% UserProfile% DocumentsScriptsBackupFirefoxProfile.bat / ST 09:00 / RU / RP
โน๊ตสำคัญ: สคริปต์อ้างอิงตำแหน่งเฉพาะของโปรไฟล์ (% USERPROFILE% และ% APPDATA%) ดังนั้นจึงเป็นเรื่องสำคัญที่จะต้องทำงานตามกำหนดเวลาในการทำงานเป็นบัญชีผู้ใช้ที่คุณต้องการสำรองข้อมูลโปรไฟล์ Firefox สำหรับ.
ข้อ จำกัด
สคริปต์นี้จะรับไฟล์ใด ๆ ที่ไม่ได้ปลดล็อคซึ่งเป็นส่วนหนึ่งของการสำรองข้อมูล เมื่อ Firefox เปิดขึ้นไฟล์ชื่อ“ parent.LOCK” จะถูกสร้างขึ้นและไฟล์นี้ไม่รวมอยู่ในการสำรองข้อมูล มันเป็นศูนย์ไบต์ดังนั้นการสำรองข้อมูลโปรไฟล์จึงสามารถทำได้โดยไม่ต้องใส่ไฟล์นี้.
โปรแกรมเสริมบางตัวอาจล็อคไฟล์ในขณะที่ Firefox เปิดอยู่ แต่การทดสอบของเราไม่พบกรณีใด ๆ ในกรณีนี้.
ดาวน์โหลดเครื่องมือบรรทัดคำสั่ง 7-Zip
สำรองข้อมูลโปรไฟล์ Firefox ด้วยตนเอง
FEBE Add-on สำหรับ Firefox