Anonim

De eerste vraag die mensen meestal stellen is: "Als ik gewoon met de rechtermuisknop kan klikken en een profielmap kan archiveren, waarom zou ik het dan doen vanaf de opdrachtregel?" Het antwoord is dat als u een planner gebruikt, zoals de taakplanner van Windows 7, je kunt dat programma niet instrueren om met de rechtermuisknop te klikken of ergens te klikken. Je moet het een muisloze manier geven om te doen wat je wilt, en daarvoor moet je console-opdrachten gebruiken.

WinRAR (betaald) en 7-Zip (gratis) hebben beide consoleversies die worden meegeleverd met hun software, en u kunt dat gebruiken om eenvoudig elders een back-up van een profielmap te maken. Met WinRAR is er rar.exe en unrar.exe. Met 7-Zip is het één programma, 7z.exe.

Voor dit voorbeeld wordt een back-up van een Firefox-profiel gemaakt.

Opmerking voordat u doorgaat: wanneer u een back-up van een profiel maakt, is het belangrijk dat de app die het profiel gebruikt, wordt gesloten, anders worden bestanden gemist omdat ze door de app worden gebruikt.

Windows-omgevingsvariabelen gebruiken voor padlocaties

We gebruiken deze omdat het veel minder is om te typen. ????

Met behulp van goedheid van omgevingsvariabele is het pad naar de profielen en extensies van Firefox:

% APPDATA% MozillaFirefox

Het pad naar WinRAR is:

% PROGRAMFILES% WinRARrar.exe

Het pad naar 7-Zip is:

% PROGRAMFILES% 7-Zip7z.exe

En het pad naar uw bureaublad is:

% USERPROFILE% Desktop

We komen hier zo op terug.

Duiken in de opdrachtprompt

Zodra u leert hoe u 7-Zip of WinRAR kunt gebruiken vanaf de opdrachtprompt, is het veel eenvoudiger te configureren voor gebruik in de Taakplanner-app van uw keuze.

Open een opdrachtpromptvenster door op Windows Logo te klikken, de opdracht te typen en Opdrachtprompt te selecteren.

(Kleine kanttekening: "Verhoogde machtigingen" zijn niet nodig. U kunt een "gewone" opdrachtprompt uitvoeren; dit is OK.)

Voor een test maken we een archief van de Firefox-profielmap op het bureaublad om te controleren of deze werkt. Sluit Firefox eerst zodat de profielmap wordt vrijgegeven voor back-up.

WinRAR gebruiken:

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

… die er zo uitziet op de opdrachtregel:

7-Zip gebruiken:

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

… die er zo uitziet op de opdrachtregel:

Een gedetailleerd overzicht van elk:

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

Lanceert het archiefprogramma.

WinRAR: u
7-Zip: u

Archief bijwerken. Het is waarschijnlijk waar dat je dezelfde opdracht uitvoert om routinematig een back-up van je profielmap te maken, dus in plaats van een nieuw archief met "a" te maken, wordt in plaats daarvan "u" gebruikt. Als er tijdens het uitvoeren geen archief aanwezig is (wat het geval is wanneer u dit voor het eerst uitvoert), wordt een nieuw archief gemaakt.

WinRAR: -r
7-Zip: -r

Submappen voor verpleegkundigen. Dit betekent dat het gemaakte archief de map en alle submappen / bestanden eronder bevat.

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

Compressieniveau. Je hebt de keuze tussen 0 (nul) tot en met 5. 0 is geen compressie en het snelst. 5 is 'ultra' compressie en het langzaamst.

7-Zip (alleen): -t7z

Dit betekent "type archief is het 7z-formaat".

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

Het bestemmingsarchief dat u wilt maken. Moet tussen aanhalingstekens staan.

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

De map waarvan u een back-up wilt maken. Moet tussen aanhalingstekens staan.

Succes?

Als alles goed is gegaan, heb je een bestand met de naam firefox-backup.rar of firefox-backup.7z op je bureaublad, afhankelijk van of je WinRAR of 7-Zip hebt gebruikt. Dubbelklik om in het archief te kijken om er zeker van te zijn dat er een back-up van is gemaakt. Als dat zo was, werkte het.

U kunt nu de regel wijzigen om het bestemmingsarchief waar u maar wilt af te leveren, omdat het waarschijnlijk waar is dat u het niet op het bureaublad wilt.

Dingen die u kunt doen als u tevreden bent met de lijn

Zodra de opdrachtregel u archiveert wat u wilt en plaatst waar u wilt, kunt u …

Maak als een snelle snelkoppeling

Klik met de rechtermuisknop op het bureaublad, maak een nieuwe snelkoppeling en plak de hele regel als de locatie. Het is niet nodig om deze regel in een batchbestand te hebben en werkt zoals het is. Als u routinematig een back-up maakt van een zeer specifieke locatie, zoals een profielmap, is het eigenlijk sneller om een ​​snelkoppeling klaar te hebben om het werk te doen, omdat het slechts een dubbelklik vereist.

Gebruik de regel in uw gekozen taakplanner

Elk programma voor taakplanning, al dan niet door Microsoft, zal uw lijn herkennen en gemakkelijk uitvoeren op de door u gekozen tijdsintervallen.

Belangrijke aantekeningen

Voor de juiste back-up van een profielmap mag de app die deze gebruikt niet worden uitgevoerd terwijl de back-up plaatsvindt. Als de app wordt uitgevoerd, is dit geen probleem, maar het archief mist bestanden omdat de app de eerste prioriteit heeft boven de eigen profielmap.

Als u ervoor kiest dit in Windows Vista en de Taakplanner van 7 te gebruiken, moet u de taak met de "hoogste" machtigingen uitvoeren om correct te kunnen werken. De eerste keer dat u de taak uitvoert, wordt deze normaal uitgevoerd, maar de tweede keer mislukt tenzij u deze hebt geconfigureerd om te worden uitgevoerd met de hoogste machtigingen omdat het archiefprogramma deze nodig heeft om een ​​bestaand archief bij te werken.

Een back-up maken van een profielmap met 7-zip of winrar vanaf de opdrachtprompt