Como automatizar facilmente o backup do perfil do Firefox com arquivos em lote

Jan 24, 2025
Nuvem e Internet

Seu perfil do Firefox contém algumas coisas muito importantes, como favoritos, senhas salvas e preferências que seriam muito inconvenientes de perder. Como acontece com qualquer dado valioso, seu perfil do Firefox deve ser feito backup regularmente.

Embora você sempre possa realizar o backup manualmente ou usar uma ferramenta externa (como MozBackup ou FEBE), cada uma dessas opções tem suas próprias deficiências e nenhuma é um verdadeiro método de “configurar e esquecer”. Nossa solução orientada para geeks para backups de perfis do Firefox é usar um script em lote que pode ser executado a qualquer momento. Independentemente de você estar ou não com o Firefox aberto, este script irá capturar seu perfil atual do Firefox e armazená-lo em um arquivo zip para fácil recuperação.

O roteiro

No geral, o script não faz nada mágico. Ele simplesmente vai para a pasta de perfil do Firefix do respectivo usuário e copia todos os arquivos desbloqueados para um diretório temporário e, finalmente, cria um arquivo zip dos arquivos. Você precisará ter a ferramenta de linha de comando 7-Zip copiada para uma pasta definida na variável PATH do Windows para que o processo de zip seja concluído.

@ECHO OFF
TITLE Firefox Profile Backup
ECHO Firefox Profile Backup
ECHO Escrito por: Jason Faulkner
ECHO SysadminGeek.com
ECO.
ECO.

SETLOCAL

REM requer a ferramenta de linha de comando 7-Zip (7za.exe), que pode ser baixada em:
REM http://www.7-zip.org
REM Este arquivo deve ser colocado em uma pasta na variável PATH (ou seja, C: Windows)

REM Caminho completo para o arquivo de armazenamento (não coloque entre aspas)
REM Certifique-se de que este caminho de diretório exista.
SET BackupFileName =% USERPROFILE% DocumentsBackupFirefoxProfile.zip

REM Deixe tudo aqui em paz

SET TempBackupDir =% TEMP% Firefox_Profile
SET TempBackupDirAction = "% TempBackupDir%"
SE EXISTIR% TempBackupDirAction% RMDIR% TempBackupDirAction%

MKDIR% TempBackupDirAction%
XCOPY "% APPDATA% MozillaFirefoxProfiles *"% TempBackupDirAction% / E / V / C / H / Y

SET BackupFileName = "% BackupFileName%"
SE EXISTIR% BackupFileName% DEL / F / Q% BackupFileName%
7ZA a% BackupFileName% "% TempBackupDir% *"

SE EXISTIR% TempBackupDirAction% RMDIR / S / Q% TempBackupDirAction%

ENDLOCAL

Agendando o backup

Assim que o script estiver pronto, basta agendá-lo por meio do Windows Task Scheduler. Você pode usar a interface gráfica ou via a ferramenta de linha de comando, SchTasks , para configurá-lo facilmente para execução diária para o usuário atual:

SchTasks / Create / SC DAILY / TN BackupFirefoxProfile / TR% UserProfile% DocumentsScriptsBackupFirefoxProfile.bat / ST 09:00 / RU <UserName> / RP <Password>

Nota importante: O script faz referência a locais específicos do perfil (% USERPROFILE% e% APPDATA%), por isso é importante que a tarefa agendada seja executada como a respectiva conta de usuário para a qual você deseja fazer backup do perfil do Firefox.

Limitações

Este script coletará qualquer arquivo desbloqueado como parte do backup. Quando o Firefox está aberto, um arquivo denominado “parent.LOCK” é criado e este arquivo não é incluído no backup. É um byte zero, portanto, em bits, o backup do perfil pode ser concluído sem incluir este arquivo.

Certos add-ons também podem bloquear arquivos enquanto o Firefox está aberto, mas nosso teste não encontrou nenhuma instância em que este seja o caso.

Baixe a ferramenta de linha de comando 7-Zip

Backup manual de um perfil do Firefox

Complemento FEBE para Firefox

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


Nuvem e Internet - Artigos mais populares

Por que estou conectado ao Wi-Fi, mas não à Internet?

Nuvem e Internet Jun 17, 2025

Aconteceu com todos nós em algum momento. Seu sinal de Wi-Fi é forte, mas não há conectividade com a Internet. Isso porque Wi-Fi e internet são duas coisas diferentes, e entend..


Como baixar um Windows 10 ISO sem a ferramenta de criação de mídia

Nuvem e Internet Jul 9, 2025

Microsoft faz Windows 10 Imagens ISO disponível para todos através de seu site de download , mas se você já estiver usando uma máquina Windows, is..


Como usar o ponto de acesso instantâneo no seu iPhone, iPad ou Mac

Nuvem e Internet Jan 19, 2025

Se você tem um iPhone ou um iPad com conectividade de celular, pode compartilhar sua conexão de Internet com qualquer um de seus outros dispositivos Apple sem ter que passar por m..


O registro para reivindicar IDs de usuário inativos do Yahoo já está aberto

Nuvem e Internet Jul 16, 2025

CONTEÚDO NÃO CHEGADO Se você é uma daquelas pessoas que anseia por ter um nome de usuário melhor para uma conta do Yahoo, agora é a hora de ir rapidamente ao site da lista d..


Faça download do navegador Chromium portátil da maneira mais fácil

Nuvem e Internet Feb 2, 2025

CONTEÚDO NÃO CHEGADO Quase todos os navegadores têm uma página de download de acesso rápido que é fácil de encontrar e navegar, mas o Chromium, a versão de código aberto do Goo..


Ver definições de palavras no Google Chrome com DictionaryTip

Nuvem e Internet Feb 10, 2025

CONTEÚDO NÃO CHEGADO Você precisa de acesso rápido ocasional a um dicionário ou enciclopédia enquanto navega, mas acha que abrir uma nova guia com o site apropriado é um incômodo? A..


Execute aplicativos da Web de sua área de trabalho com o Mozilla Prism

Nuvem e Internet Aug 29, 2025

Deseja acessar de forma rápida e fácil seu e-mail, contas sociais e sites favoritos da área de trabalho, Início rápido ou Menu Iniciar? Agora você pode com o Mozilla Prism. ..


Visualize seu Google Agenda no Outlook 2007

Nuvem e Internet May 28, 2025

CONTEÚDO NÃO CHEGADO O Google Agenda é um aplicativo da web fenomenal para gerenciar seus calendários, mas muitos de nós ainda somos forçados a usar o Outlook no trabalho. A boa notí..


Categorias