如何使用批处理文件轻松地自动化firefox配置文件备份

你的Firefox配置文件包含了一些非常重要的东西,比如书签、保存的密码和首选项,这些东西很难丢失。与任何有价值的数据一样,您的Firefox配置文件应该定期备份。...

如何使用批处理文件轻松地自动化firefox配置文件备份

你的Firefox配置文件包含了一些非常重要的东西,比如书签、保存的密码和首选项,这些东西很难丢失。与任何有价值的数据一样,您的Firefox配置文件应该定期备份。

尽管您始终可以手动执行备份或使用外部工具(如MozBackup或FEBE),但这些选项都有各自的缺点,没有一个是真正的“设置并忘记”方法。我们面向geek的Firefox配置文件备份解决方案是使用一个可以随时运行的批处理脚本。不管您是否打开了Firefox,这个脚本都会捕获您当前的Firefox配置文件并将其存储在zip文件中,以便于恢复。

剧本

总的来说,剧本没有任何神奇之处。它只需转到相应用户的Firefix profile文件夹,并将所有未锁定的文件复制到临时目录,最后创建文件的zip存档。您需要将7-Zip命令行工具复制到Windows PATH变量中设置的文件夹中,才能完成Zip过程。

@ECHO OFF TITLE Firefox Profile Backup ECHO Firefox Profile Backup ECHO Written by: Jason Faulkner ECHO SysadminGeek.com ECHO. ECHO. SETLOCAL REM Requires the 7-Zip command line tool (7za.exe) which can be downloaded at: REM http://www.7-zip.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%DocumentsBackupFirefoxProfile.zip REM Leave everything below here alone 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 a %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 <UserName> /RP <Password>

重要提示:该脚本引用特定于配置文件的位置(%USERPROFILE%和%APPDATA%),因此计划任务作为要备份Firefox配置文件的相应用户帐户运行非常重要。

局限性

此脚本将拾取任何未锁定的文件作为备份的一部分。当Firefox打开时,一个名为父.LOCK“”创建,而此文件不包括在备份中。它是一个零字节,因此按位备份可以在不包含此文件的情况下完成。

当Firefox打开时,某些附加组件也可能会锁定文件,但是我们的测试没有发现任何这种情况。

下载7-Zip命令行工具

手动备份Firefox配置文件

Firefox的FEBE附加组件

  • 发表于 2021-04-13 02:26
  • 阅读 ( 122 )
  • 分类:互联网

你可能感兴趣的文章

如何轻松备份winamp配置

Winamp是一个Windows工具,尽管受欢迎程度有所下降,但它仍然存在。它于1997年首次发布,为21世纪初人们电脑上不断增长的MP3收藏提供了一个很好的解决方案。它仍然是一个很好的媒体管理器,但随着Spotify和其他流媒体服务占据...

  • 发布于 2021-03-15 19:19
  • 阅读 ( 151 )

如何使用febe备份和恢复firefox配置文件

...尤其是当你没有一个好的备份系统时,但是通过正确备份Firefox配置文件,你可以让这项工作变得更容易。 为了执行这个任务,我们将使用FEBE,一个Firefox插件来备份Firefox配置。它有很多备份选项,从一个完整的配置文件到一个...

  • 发布于 2021-04-09 15:27
  • 阅读 ( 127 )

如何将文件和设置快速传送到新pc(或mac)

...出书签,然后将其导入新计算机上的浏览器中。像Chrome和Firefox(以及internetexplorer,但只在windows8上)这样的现代浏览器都有同步功能,如果你用相同的帐户登录,它们可以自动迁移到PC上。 云存储工具 云存储服务也可以使...

  • 发布于 2021-04-09 21:51
  • 阅读 ( 209 )

如何备份你的地雷世界,移动机器人,等等

...右)同样容易的情况下,选择要下载的文件或编写定制的批处理脚本有点恼人。 (半)自动化备份过程 有几十种方法可以使您的Minecraft宇宙的备份过程自动化;考虑到各种可用的备份服务和工具,我们可能无法在这里介绍更多...

  • 发布于 2021-04-10 01:38
  • 阅读 ( 202 )

如何备份和迁移linux配置文件

...其所有设置、日志文件和其他数据存储在.purple目录中。Firefox将其已安装的扩展、ache、设置和其他数据存储在.mozilla目录中。 有些应用程序在.config文件夹下有文件夹。单击一点,您应该可以找到要备份的应用程序将其配置文件...

  • 发布于 2021-04-11 07:39
  • 阅读 ( 191 )

如何在visualstudio中自动创建生成备份

...代码备份无疑是重要的。 通过利用生成后事件和简单的批处理脚本的强大功能,您可以轻松地添加让visualstudio为每个发布代码生成自动创建源代码备份的功能。 工作原理 我们的解决方案很简单:每当发生成功的构建事件时,...

  • 发布于 2021-04-11 18:15
  • 阅读 ( 155 )

如何备份和传输opera设置、配置文件和浏览会话

我们之前向您展示了如何使用扩展和第三方软件备份Firefox配置文件,以及如何备份googlechrome配置文件。如果您使用Opera,有一个免费的工具,可以轻松备份Opera配置文件、设置,甚至浏览会话。 Opera提供了一个名为Opera Link的同...

  • 发布于 2021-04-12 05:44
  • 阅读 ( 149 )

充分利用firefox的最佳提示和调整

Firefox是在Windows、Linux和Mac OS X上运行的比较流行的web浏览器之一。Firefox有许多内置的、有用的功能,您可以安装许多扩展来扩展其功能。 我们已经介绍了Firefox的很多功能,并在下面提供了一些文章的链接,这些文章介绍了可...

  • 发布于 2021-04-12 12:03
  • 阅读 ( 207 )

如何在chrome&firefox中恢复意外删除的书签

Chrome和Firefox都可以恢复你删除的书签,但是Chrome并不能让它变得简单。Chrome包含一个隐藏的书签备份文件。您只能手动还原备份文件,并且该文件经常被覆盖。 Firefox用户更容易使用Firefox的书签管理器包含一个撤销功能。Firefox...

  • 发布于 2021-04-12 12:04
  • 阅读 ( 288 )

备份和同步数据的最佳文章

...rnet Explorer、Firefox、Chrome、Opera、Safari和Flock。 如何使用批处理文件轻松地自动化Firefox配置文件备份 使用MozBackup备份基于Mozilla的软件 备份和还原Firefox密码列表 备份和还原Internet Explorer的受信任站点列表 在Google Chrome中创建和...

  • 发布于 2021-04-12 13:17
  • 阅读 ( 204 )
jlnzbjjd
jlnzbjjd

0 篇文章

相关推荐