Sådan konfigureres et job til automatisk at zippe filer i en mappe baseret på en planlagt opgave

click fraud protection
Datakomprimering.

Zipning af filer automatisk kan spare diskplads, når der genereres logfiler.

Billedkredit: Svitlana Niedielska/iStock/Getty Images

Windows Task Scheduler giver dig mulighed for at køre ethvert program på et planlagt tidspunkt, inklusive tilbagevendende job. Yderligere kan den starte batchfiler, som er tekstfiler med specielle instruktioner i dem. Planlægning af zip-arkiv-operationer i Windows kan være lidt forvirrende, fordi komponenten i Windows Stifinder, der opretter zip-arkiver fra højre-klik-kontekstmenuen, er ikke en separat eksekverbar fil. Heldigvis findes et hvilket som helst af en række gratis filkomprimeringsværktøjer, der gør Zip-filer til, og dem alle kan køres via batch-filer gennem opgaveplanlægningen.

Trin 1

Download og installer et kommandolinjefil Zip-arkivværktøj, såsom 7-Zip, Zip eller WinZip (se links i Ressourcer). Dobbeltklik på den downloadede fil, og følg installationsguiden. Alle disse værktøjer har kommandolinjeversioner, og nogle har også GUI-versioner. Du skal bruge kommandolinjeversionen for at batchfilen kan fungere.

Dagens video

Trin 2

Start Notesblok (eller en anden teksteditor efter eget valg).

Trin 3

Indtast følgende tekstlinje, eller kopier og indsæt følgende i Notesblok.

@ekko slukket

Trin 4

Indtast en af ​​følgende linjer som den anden linje i den tekstfil, du oprettede tidligere. Linjen, du vil indtaste (eller kopiere og indsætte), skal matche det værktøj, du har installeret.

For "arkivmappenavn" skal du placere den fulde Windows-filsystemsti til den mappe, hvor du ønsker, at arkivet skal oprettes, og inkludere det filnavn, du vil bruge, for eksempel: "C:\MyFiles\MyArchive", hvor filen "MyArchive.zip" vil blive oprettet i mappen "MyFiles." For "kildemappenavn" skal du sætte den fulde Windows-filsystemsti til mappen, der indeholder filerne du vil arkivere. Behold anførselstegnene, hvis dine stinavne har mellemrum i mappenavnet eller filnavnet.

7-Zip: 7za a –tzip "arkivmappenavn" "kildemappenavn"

WinZip: wzzip "arkivmappenavn" "kildemappenavn"

Zip: zip "arkivmappenavn" "kildemappenavn"

Trin 5

Klik på "Fil" og derefter "Gem som" og navngiv filen "FolderSaver.bat" eller et hvilket som helst andet navn, du vælger. Sørg for at bruge udvidelsen .bat.

Trin 6

Start Task Scheduler.

I Windows 8 skal du bruge søgeamuletten til at finde "Task Scheduler", efter at du har sikret dig, at der er klikket på "Apps"-ikonet. I Windows 7, klik på "Start"-menuen og skriv "Task Scheduler" i søgefeltet. Indtast din administratoradgangskode, hvis du bliver bedt om det. Vinduet Task Scheduler åbnes.

Trin 7

Klik på "Handlinger" og derefter "Opret grundlæggende opgave". Når du bliver bedt om det, skal du indtaste navnet på opgaven ("FolderSaver") og en valgfri beskrivelse. Klik på "Næste".

Trin 8

Vælg den planlagte frekvens for opgaven - Dagligt, Ugentligt eller Månedligt, og klik på "Næste". Du kan også planlægge opgaven til køre, når en anden ikke-planlagt, tilbagevendende hændelse opstår, såsom at computeren genstarter, eller når en bestemt bruger logger på.

Trin 9

Klik på "Start et program". Klik på "Næste" og derefter "Gennemse" for at navigere til batchfilen, og klik derefter på "Udfør".