バッチファイルを使用してFirefoxプロファイルのバックアップを簡単に自動化する方法

Jan 24, 2025
クラウドとインターネット

Firefoxプロファイルには、ブックマーク、保存されたパスワード、設定など、失うのが非常に不便な非常に重要なものがいくつか含まれています。他の貴重なデータと同様に、Firefoxプロファイルは定期的にバックアップする必要があります。

バックアップはいつでも手動で実行することも、外部ツール( MozBackup またはFEBE)、これらのオプションにはそれぞれ独自の欠点があり、真の「設定して忘れる」方法はありません。 Firefoxプロファイルのバックアップに対するオタク指向のソリューションは、いつでも実行できるバッチスクリプトを使用することです。 Firefoxを開いているかどうかに関係なく、このスクリプトは現在のFirefoxプロファイルをキャプチャし、簡単に回復できるようにzipファイルに保存します。

スクリプト

全体として、スクリプトは魔法のようなことは何もしません。それぞれのユーザーのFirefixプロファイルフォルダに移動し、ロック解除されたすべてのファイルを一時ディレクトリにコピーして、最後にファイルのzipアーカイブを作成します。 zipプロセスを完了するには、7-ZipコマンドラインツールをWindowsPATH変数に設定されたフォルダーにコピーする必要があります。

@ECHO OFF
タイトルFirefoxプロファイルのバックアップ
ECHOFirefoxプロファイルバックアップ
ECHO作成者:Jason Faulkner
ECHO SysadminGeek.com
エコー。
エコー。

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%"
存在する場合%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 <ユーザー名> / RP <パスワード>

重要な注意点: スクリプトはプロファイル固有の場所(%USERPROFILE%および%APPDATA%)を参照するため、Firefoxプロファイルをバックアップするそれぞれのユーザーアカウントとしてスケジュールされたタスクを実行することが重要です。

制限事項

このスクリプトは、バックアップの一部としてロック解除されたファイルを取得します。 Firefoxを開くと、「parent.LOCK」という名前のファイルが作成され、このファイルはバックアップに含まれません。これはゼロバイトであるため、このファイルを含めなくてもプロファイルのバックアップをビット単位で完了できます。

Firefoxが開いている間、特定のアドオンもファイルをロックする可能性がありますが、テストではこれが当てはまるインスタンスは見つかりませんでした。

7-Zipコマンドラインツールをダウンロードする

Firefoxプロファイルを手動でバックアップする

Firefox用のFEBEアドオン

How To Automate Batch Downloading Of Files

Automating Work With Batch Files

MOWG-Pro: Using BATCH Files

How To Back-Up Files Automatically With A Batch File

How To Backup Your Computer Using Batch File By Britec

Launching Firefox With Multiple Tabs Using A Batch File


クラウドとインターネット - 最も人気のある記事

Facebookグループの管理者またはモデレーターにする方法

クラウドとインターネット Sep 7, 2025

未取得のコンテンツ Facebookグループを作成し、それが活発なコミュニティになっている場合は、他の誰かを連れてきて、不快なコメ�..


パワーユーザー向けの新しいカスタマイズ可能なWebブラウザであるVivaldiの最高の機能

クラウドとインターネット Sep 10, 2025

Vivaldiは、Windows、Mac、Linux用の新しいデスクトップウェブブラウザで、主にブラウザをn度カスタマイズしたい人向けに構築されていま�..


Facebookのゲームリクエストをブロックする方法

クラウドとインターネット Dec 17, 2024

おそらく、Facebookで最も厄介なことの1つ(多くあります)はゲームのリクエストです。はい、それらはまだ存在しており、ユーザーを�..


クラウドストレージフォルダーからファイルとフォルダーを共有する方法

クラウドとインターネット Sep 16, 2025

未取得のコンテンツ クラウドストレージは、個人のファイルだけのものではありません。手間をかけずに簡単にファイルを共有する�..


ソフトウェアまたはハードウェアがWindows7と互換性があるかどうかを確認する方法

クラウドとインターネット Aug 23, 2025

未取得のコンテンツ 特定のソフトウェアまたはハードウェアのビットとWindows7との互換性について質問がありますか?実験して難しい方法を..


ソーシャルネットワークをWindowsLiveMessengerベータ版と統合する

クラウドとインターネット Jul 1, 2025

Windows Live MessengerをFacebookなどのソーシャルネットワークと統合しますか?新しいメッセンジャーベータ版を使用すると、それをより迅速かつ�..


YouTubeから不適切なコメントを削除する

クラウドとインターネット Nov 16, 2024

YouTubeのコメントにあるすべてのゴミや冒とく的な表現にうんざりしていませんか?これで、Firefox用のYouTube CommentSnob拡張機能を使用して問題�..


Slacker Geek:OutlookからFacebookプロファイルを更新する

クラウドとインターネット May 19, 2025

会社のビジネスに専念している仕事でMicrosoftOutlookを終日開いていますが、Facebookプロファイルを更新したいですか?今日は、Outlook内からFaceboo..


カテゴリ