Det første spørsmålet folk vanligvis stiller seg er, "Hvis jeg bare kan høyreklikke og arkivere en profilmappe, hvorfor skulle jeg da bry meg om å gjøre det fra kommandolinjen?" Svaret er at hvis du bruker en planlegger, for eksempel Windows 7s oppgaveplanlegging, kan du ikke instruere programmet til å høyreklikke eller klikke hvor som helst for den saks skyld. Du må gi den en museløs måte å gjøre det du vil, og for det må du bruke konsollkommandoer.
WinRAR (betalt) og 7-Zip (gratis) har begge konsollversjoner som følger med programvaren, og du kan bruke den til å enkelt ta sikkerhetskopi av en profilmappe andre steder. Med WinRAR er det rar.exe og unrar.exe. Med 7-Zip er det ett program, 7z.exe.
For dette eksemplet blir en Firefox-profil sikkerhetskopiert.
Merk før du fortsetter: Når du sikkerhetskopierer en profil, er det viktig at appen som bruker profilen er lukket, ellers blir filer savnet fordi de er i bruk av appen.
Bruke Windows-miljøvariabler for baneplasseringer
Vi bruker disse fordi det er mye mindre å skrive. ????
Ved å bruke miljøvariabel godhet er banen til Firefox sine profiler og utvidelser:
% Appdata% MozillaFirefox
Stien til WinRAR er:
% Programfiles% WinRARrar.exe
Stien til 7-Zip er:
% PROGRAM% 7-Zip7z.exe
Og banen til skrivebordet ditt er:
% USERPROFILE% Desktop
Vi kommer tilbake til disse om et øyeblikk.
Dykking i ledeteksten
Når du har lært hvordan du bruker 7-Zip eller WinRAR fra Command Prompt, vil det være mye enklere å konfigurere for bruk i Oppgaveplanlegger-appen du velger.
Åpne et Command Prompt-vindu ved å klikke Windows Logo, skrive kommando og velge Command Prompt .
(Liten sideanmerkning: "Forhøyede tillatelser" er ikke nødvendig. Du kan kjøre en "vanlig" ledetekst; dette er OK.)
For en test oppretter vi et arkiv med Firefox-profilmappen på skrivebordet for å sikre at den fungerer. Sørg for å lukke Firefox først, så profilmappen frigjøres for sikkerhetskopiering.
Bruker WinRAR:
"% PROGRAMFILES% WinRARrar.exe" u -r -m0 "% USERPROFILE% Desktopfirefox-backup.rar" "% APPDATA% MozillaFirefox"
… som ser slik ut på kommandolinjen:
Bruke 7-Zip:
"% PROGRAMFILES% 7-Zip7z.exe" u -r -mx = 0 -t7z "% USERPROFILE% Desktopfirefox-backup.7z" "% APPDATA% MozillaFirefox"
… som ser slik ut på kommandolinjen:
En detaljert oversikt over hver:
WinRAR: "% PROGRAMFILES% WinRARrar.exe"
7-Zip: "% PROGRAMFILES% 7-Zip7z.exe"
Lanserer arkivprogrammet.
WinRAR: u
7-Zip: u
Oppdater arkiv. Det er mest sannsynlig at du kommer til å kjøre den samme kommandoen for å ta sikkerhetskopi av profilmappen din rutinemessig, så i stedet for å opprette et nytt arkiv med "a", brukes "u" i stedet. Hvis det ikke er noe arkiv når det kjøres (som vil være tilfelle når du kjører dette første gang), opprettes et nytt.
WinRAR: -r
7-Zip: -r
Gjenopprette undermapper. Dette betyr at arkivet som opprettes vil inkludere mappen og alle undermapper / filer under den.
WinRAR: -m0
7-glidelås: -mx = 0
Nivå av kompresjon. Du har valget mellom 0 (null) til 5. 0 er ingen komprimering og raskest. 5 er "ultra" komprimering og tregest.
7-zip (bare): -t7z
Dette betyr at "type arkiv er 7z-formatet".
WinRAR: "% USERPROFILE% Desktopfirefox-backup.rar"
7-Zip: "% USERPROFILE% Desktopfirefox-backup.7z"
Destinasjonsarkivet du vil opprette. Må være omgitt av sitater.
WinRAR: "% APPDATA% MozillaFirefox"
7-Zip: "% APPDATA% MozillaFirefox"
Mappen du vil ta sikkerhetskopi av. Må være omgitt av sitater.
Suksess?
Hvis alt gikk bra, har du en fil som heter firefox-backup.rar eller firefox-backup.7z på skrivebordet ditt, avhengig av om du brukte WinRAR eller 7-Zip. Dobbeltklikk for å se i arkivet for å sikre at det sikkerhetskopieres alt. Hvis det gjorde det, fungerte det.
Du kan nå endre linjen for å levere destinasjonsarkivet hvor som helst du ønsker, fordi det mest sannsynlig er sant at du ikke vil ha det på skrivebordet.
Ting du kan gjøre når du er fornøyd med linjen
Når kommandolinjen du kjører arkiverer det du vil og plasserer den der du vil, kan du …
Lag som en rask snarvei
Høyreklikk på skrivebordet, opprett en ny snarvei og lim inn hele linjen som sted. Det kreves ikke å ha denne linjen i en batchfil og vil fungere som den er. Hvis du rutinemessig tar sikkerhetskopi av et veldig spesifikt sted som en profilmappe, er det faktisk raskere å ha en snarvei klar til å gjøre jobben fordi den bare krever et dobbeltklikk.
Bruk linjen i valg av oppgaveplanlegger
Ethvert oppgaveplanleggingsprogram, enten det er av Microsoft eller ikke, vil kjenne igjen linjen din og kjøre den enkelt med tidsintervaller du velger.
Viktige notater
For riktig sikkerhetskopi av en profilmappe, bør ikke appen som bruker den, kjøres mens sikkerhetskopien finner sted. Hvis appen tilfeldigvis kjører, er dette ikke et problem, men arkivet mangler filer fordi appen har førsteprioritet fremfor sin egen profilmappe.
Hvis du velger å bruke dette i Windows Vista og 7s oppgaveplanlegging, må du kjøre oppgaven med "høyeste" tillatelser for at den skal fungere ordentlig. Første gang du kjører oppgaven, kjøres den normalt, men andre gang mislykkes med mindre du har den konfigurert til å kjøre med høyeste tillatelser fordi arkivprogrammet trenger den for å oppdatere et eksisterende arkiv.