Anonim

La primera pregunta que solen plantejar-se és: "Si només puc fer clic amb el botó dret i arxivar una carpeta de perfil, per què em molestaria fer-ho des de la línia de comandaments?" La resposta és que si feu servir un planificador, com ara el programador de tasques de Windows 7., no podeu instruir aquest programa per fer-hi clic amb el botó dret o per fer clic en qualsevol lloc. Heu de donar una manera que no vulgueu fer un ratolí i, per això, heu d'utilitzar ordres de consola.

WinRAR (de pagament) i 7-Zip (gratuïts) tenen totes dues versions de la consola que s’inclouen amb el seu programari, i podeu utilitzar-ho per fer una còpia de seguretat fàcil d’una carpeta de perfil en qualsevol altre lloc. Amb WinRAR hi ha rar.exe i unrar.exe. Amb 7-Zip és un programa, 7z.exe.

Per aquest exemple, es farà una còpia de seguretat de un perfil de Firefox.

Nota abans de continuar: sempre que es faci una còpia de seguretat d’un perfil, és important que l’aplicació que utilitza el perfil estigui tancada, sinó que es perdran els fitxers perquè l’aplicació els utilitza.

Utilització de variables d’entorn de Windows per a ubicacions de ruta

Nosaltres les utilitzem perquè és molt menys escriure. ????

Mitjançant l’ús de la bondat de l’ambient variable, la ruta dels perfils i extensions de Firefox és:

% APPDATA% MozillaFirefox

El camí cap a WinRAR és:

% PROGRAMFILES% WinRARrar.exe

El camí cap a 7-Zip és:

% PROGRAMFILES% 7-Zip7z.exe

I el camí cap a l'escriptori és:

% USERPROFILE% Escriptori

Tornarem a les qüestions en un moment.

Submarinisme a la sol·licitud de comandament

Un cop apreneu a utilitzar 7-Zip o WinRAR des del sistema de comandes, serà molt més fàcil de configurar-lo per utilitzar-lo a l’aplicació Task Scheduler que escolliu.

Obriu una finestra de Sol·licitud de comandaments fent clic al logotip de Windows, escrivint ordre i seleccionant Sol·licitar comandaments .

(Nota lateral petita: no són necessaris "permisos elevats". Podeu executar una sol·licitud d'ordres "simple"; això està bé.)

Per fer una prova, crearem un arxiu de la carpeta del perfil de Firefox a l'escriptori per assegurar-nos que funciona. Assegureu-vos de tancar primer el Firefox de manera que la carpeta del perfil quedi lliure per fer còpies de seguretat.

Usant WinRAR:

"% PROGRAMFILES% WinRARrar.exe" u -r -m0 "% USERPROFILE% Desktopfirefox-backup.rar" "% APPDATA% MozillaFirefox"

… que sembla així a la línia de comandaments:

Usant 7-Zip:

"% PROGRAMFILES% 7-Zip7z.exe" u -r -mx = 0 -t7z "% USERPROFILE% Desktopfirefox-backup.7z" "% APPDATA% MozillaFirefox"

… que sembla així a la línia de comandaments:

Un desglossament detallat de cadascun:

WinRAR: "% PROGRAMFILES% WinRARrar.exe"
7-Zip: "% PROGRAMFILES% 7-Zip7z.exe"

Inicia el programa d’arxiu.

WinRAR: u
7-Zip: u

Arxiu d’actualitzacions. El més probable és que realitzeu aquesta mateixa ordre per fer una còpia de seguretat de la vostra carpeta de perfil rutinàriament, de manera que en lloc de crear un nou arxiu amb "a", s'utilitza "u". Si no hi ha cap arxiu quan s'executa (que serà el cas que s'executi per primera vegada), se'n crea un de nou.

WinRAR: -r
7-Zip: -r

Recuperar subcarpetes. Això significa que l'arxiu creat inclourà la carpeta i totes les subcarpetes / fitxers que hi hagi.

WinRAR: -m0
7-Zip: -mx = 0

Nivell de compressió. Heu de triar entre 0 (zero) i 5. No és més ràpida la compressió. 5 és de compressió “ultra” i més lent.

7-Zip (només): -t7z

Això significa “tipus d’arxiu és el format 7z”.

WinRAR: "% USERPROFILE% Desktopfirefox-backup.rar"
7-Zip: "% USERPROFILE% Desktopfirefox-backup.7z"

L’arxiu de destinació que voleu crear. S'ha d'envoltar entre cometes.

WinRAR: "% APPDATA% MozillaFirefox"
7-Zip: "% APPDATA% MozillaFirefox"

La carpeta que vulgueu fer una còpia de seguretat. S'ha d'envoltar entre cometes.

Èxit?

Si tot anava bé, teniu un fitxer anomenat firefox-backup.rar o firefox-backup.7z al vostre escriptori, segons si feu servir WinRAR o 7-Zip. Feu doble clic per mirar a l’arxiu per assegurar-vos que hi feu una còpia de seguretat de tot. Si ho feia, funcionava.

Ara podeu modificar la línia per lliurar l’arxiu de destinació a qualsevol lloc que vulgueu, perquè el més probable és que no ho desitgeu a l’escriptori.

Coses que podeu fer un cop esteu satisfets amb la línia

Un cop la línia d’ordres que arxiveu el que desitgeu i la col·loca allà on vulgueu, podeu …

Crea com a drecera

Feu clic amb el botó dret a l'escriptori, creeu una drecera i enganxeu la línia sencera a la ubicació. No és obligatori tenir aquesta línia en un fitxer per lots i funcionarà tal com és. Si feu una còpia de seguretat de rutina d’una ubicació molt específica com una carpeta de perfil, és més ràpid tenir una drecera a punt per fer la tasca perquè només requereix un doble clic.

Utilitzeu la línia que heu triat al planificador de tasques que vulgueu

Qualsevol programa de programació de tasques que Microsoft sigui reconegut o no de la vostra línia i l'executarà fàcilment als intervals que trieu.

Notes importants

Per a la còpia de seguretat adequada d’una carpeta de perfil, l’aplicació que l’utilitza no hauria d’executar-se mentre es fa la còpia de seguretat. Si l'aplicació s'està executant, això no és un problema, però a l'arxiu li faltaran fitxers perquè l'aplicació té prioritat en primer lloc sobre la seva pròpia carpeta de perfil.

Si trieu utilitzar-ho al Programador de tasques de Windows Vista i 7, haureu d'executar la tasca amb els permisos "més alts" perquè funcioni correctament. La primera vegada que executeu la tasca, s’executarà normalment, però la segona vegada fallarà tret que la tingueu configurada per executar-se amb els permisos més alts perquè el programa d’arxiu necessita que actualitze un arxiu existent.

Com fer una còpia de seguretat d’una carpeta de perfil amb 7-zip o winrar a l’indicador d’ordres