如何使用批處理檔案輕鬆地自動化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
  • 閱讀 ( 22 )
  • 分類:網際網路

你可能感興趣的文章

在windows中寫入批處理檔案?else語句如何工作

... 以下語法是如何在批處理檔案中使用if else語句: ...

  • 發佈於 2021-03-12 20:01
  • 閲讀 ( 53 )

如何透過五個簡單步驟建立批處理(bat)檔案

... 在本文中,您將學習如何編寫一個簡單的批處理檔案。您將學習批處理檔案的基本功能以及如何自己編寫它們。我還將為您提供學習編寫批處理(BAT)檔案的更多資源。 ...

  • 發佈於 2021-03-23 08:09
  • 閲讀 ( 50 )

如何在windows和mac上自動將檔案從一個資料夾移動到另一個資料夾

... 相關:如何為Chrome和Firefox中的檔案型別設定特定的下載資料夾 ...

  • 發佈於 2021-03-27 06:07
  • 閲讀 ( 61 )

使用rsync自動將檔案備份到遠端伺服器

...機率現在大大降低了。在本文中,您瞭解了rsync是什麼,如何生成和安裝SSH金鑰,如何在~./.SSH/config檔案中定義伺服器,如何同步本地和遠端目錄,以及如何透過crontab自動化整個過程。今後,所有必需的檔案將始終與遠端伺服器...

  • 發佈於 2021-03-28 09:36
  • 閲讀 ( 52 )

如何在windows上編寫批處理指令碼

你知道如何使用命令提示符嗎?如果你這樣做了,你可以寫一個批處理檔案。在最簡單的形式中,批處理檔案(或批處理指令碼)是雙擊檔案時執行的多個命令的列表。批處理檔案可以一直返回到DOS,但仍然適用於現代版本的Wi...

  • 發佈於 2021-04-09 10:18
  • 閲讀 ( 37 )

如何備份你的地雷世界,移動機器人,等等

...股垂死的硬碟煙霧中升騰;請繼續閱讀,我們將向你展示如何定位和(自動)備份你的關鍵Minecraft檔案。 為什麼要備份你的佈雷艇宇宙 你可以想象周圍的人說,那些如何極客的傢伙知道電腦和愛Minecraft,所以我們收到了不止...

  • 發佈於 2021-04-10 01:38
  • 閲讀 ( 60 )

如何從一個快閃記憶體驅動器玩積木樂趣隨處minecraft

...動器上安裝行動式Minecraft。請繼續閱讀,我們將詳細介紹如何配置Minecraft的行動式副本,以獲得build anywhere的樂趣。 我為什麼要這麼做? 一個標準的Minecraft安裝會將你的Minecraft遊戲資料存放在一個系統目錄中,直到Minecraft launc...

  • 發佈於 2021-04-10 20:57
  • 閲讀 ( 63 )

如何配置windows以更輕鬆地使用powershell指令碼

...是一個麻煩,而不是一個好處。在這裡,我們將向您展示如何在不完全損害安全性的情況下解決這些特性。 windows&amp;powershell如何以及為什麼阻止指令碼執行。 PowerShell實際上是一種命令shell和指令碼語言,旨在取代Windows系統上...

  • 發佈於 2021-04-11 03:20
  • 閲讀 ( 46 )

如何使用批處理檔案使powershell指令碼更易於執行

...這些問題。在這裡,我們將向您展示一些問題領域,以及如何構建批處理指令碼來解決這些問題。 為什麼我不能把我的.ps1檔案複製到另一臺計算機上執行它呢? 除非目標系統已預先配置為允許以所需的許可權執行任意指令碼...

  • 發佈於 2021-04-11 03:30
  • 閲讀 ( 49 )

如何按計劃自動刪除下載資料夾中的檔案

...成任務建立,它將根據你的規格自動執行。 既然您知道如何安排自動刪除舊檔案,就不必擔心如何從下載資料夾中清除任何舊檔案。 圖片來源:Flickr上的Mixy Lorenzo

  • 發佈於 2021-04-11 04:33
  • 閲讀 ( 38 )
jlnzbjjd
jlnzbjjd

0 篇文章

作家榜

  1. admin 0 文章
  2. 孫小欽 0 文章
  3. JVhby0 0 文章
  4. fvpvzrr 0 文章
  5. 0sus8kksc 0 文章
  6. zsfn1903 0 文章
  7. w91395898 0 文章
  8. SuperQueen123 0 文章

相關推薦