نمایش پست تنها
  #1  
قدیمی 02-07-2011
SHeRvin آواتار ها
SHeRvin SHeRvin آنلاین نیست.
ناظر و مدیر بخش موسیقی و سینما

 
تاریخ عضویت: Sep 2009
محل سکونت: Tehran
نوشته ها: 4,838
سپاسها: : 1,717

2,520 سپاس در 663 نوشته ایشان در یکماه اخیر
پیش فرض پشتيبان‌گيري مرتب از فايرفاكس

پشتيبان‌گيري مرتب از فايرفاكس





فايرفاكس براي كاربران اين مرورگر، بستر مهم ترين اطلاعات آنهاست. بوك‌مارك‌ها، گذرواژه‌ها و تنظيمات مرورگري كه در صورت نابودي، بازيافتي دشوار و در برخي موارد ناممكن دارند. همانند ديگر اطلاعات باارزش ديگر، مي‌توان از پروفايل فايرفاكس نيز پشتيبان‌گيري كرد.
نرم‌افزارهايي هستند كه اين كار را به صورت دستي انجام دهند (براي مثال مي‌توانيد در گوگل به دنبال MozBackup يا FEBE بگرديد)، هر كدام از اين موارد مشكلاتي دارند از جمله بعد از نصب، آدم فراموش مي‌كند به طور مرتب از فايرفاكس خود بك‌آپ بگيرد. يكي از راه‌حل‌ها مي‌تواند اين باشد كه از يك اسكريپت استفاده كنيم تا عمليات پشتيبان‌گيري را انجام دهد. اين اسكريپت به باز بودن فايرفاكس كاري ندارد و حتي اگر اين برنامه در حال اجرا هم نباشد مي‌تواند پشتيبان‌گيري را انجام دهد.
در مجموع، اين اسكريپت كار خاصي انجام نمي‌دهد. اين اسكريپت به فولدر فايرفاكس كاربر مي‌رود و همه فايل‌هاي آن را فشرده مي‌كند. براي استفاده از اين اسكريپت به نرم‌افزار فشرده‌سازي
7Zip احتياج داريد كه مي‌توانيد از مسير زير آن را دريافت كنيد:

http://www.7zip.org



اسكريپت زير را در يك فايل متني بنويسيد:



@ECHO OFF
TITLE Firefox Profile Backup
ECHO Firefox Profile Backup
ECHO.
ECHO.
SETLOCAL
REM Requires the 7ـZip command line tool (7za.exe) which can be downloaded at:
REM http://www.7zip.org
REM This file should be placed in a folder in the PATH variable (i.e. C:\Windows)
REM Full path the the storage archive file (do not put in quotes)
REM Make sure this directory path exists.
SET BackupFileName=%USERPROFILE%\Documents\Backup\FirefoxProfile .zip
REM Leave everything below here alone
SET TempBackupDir=%TEMP%\Firefox_Profile
SET TempBackupDirAction=»%TempBackupDir%»
IF EXIST %TempBackupDirAction% RMDIR %TempBackupDirAction%
MKDIR %TempBackupDirAction%
XCOPY «%APPDATA%\Mozilla\Firefox\Profiles\*» %TempBackupDirAction% /E /V /C /H /Y
SET BackupFileName=»%BackupFileName%»
IF EXIST %BackupFileName% DEL /F /Q %BackupFileName%
7ZA a %BackupFileName% «%TempBackupDir%\*»
IF EXIST %TempBackupDirAction% RMDIR /S /Q %TempBackupDirAction%
ENDLOCAL

اسكريپت را در مسير ويندوز (C:\Windows) قرار دهيد. حالا بايد به ويندوز بگوييم چه زماني اين فايل را اجرا كند. بهترين كار اين است كه امر پشتيبان‌گيري را به صورت روزانه انجام دهيم. دستور زير را در خط فرمان بنويسيد:

SchTasks /Create /SC DAILY /TN BackupFirefoxProfile /TR %UserProfile%\Documents\Scripts\BackupFirefoxProfile.bat /ST 09:00 /RU،«UserName» /RP،«Password»


کلیک


__________________

and the roads becomes my bride


ویرایش توسط SHeRvin : 02-07-2011 در ساعت 01:49 PM
پاسخ با نقل قول
کاربران زیر از SHeRvin به خاطر پست مفیدش تشکر کرده اند :
جای تبلیغات شما اینجا خالیست با ما تماس بگیرید