For at oprette en batch-fil, der både genererer en tekstfil og komprimerer denne fil ved hjælp af Windows' indbyggede zip-funktionalitet, kan du følge nedenstående trin:
Opret en batch-fil (.bat) ved at åbne Notepad og gemme filen med en .bat-udvidelse, f.eks. script.bat
.
Tilføj kommandoer til at generere en tekstfil. For eksempel:
echo Dette er en testtekst > testfil.txt
Brug Windows' indbyggede komprimeringsfunktionalitet til at zippe filen. Dette kan gøres ved at bruge PowerShell-kommandoer inden for batch-filen. Tilføj følgende linjer til batch-filen:
powershell Compress-Archive -Path testfil.txt -DestinationPath testfil.zip
Gem og kør batch-filen ved at dobbeltklikke på den. Dette vil generere testfil.txt
og derefter komprimere den til testfil.zip
.
Her er et komplet eksempel på en batch-fil, der udfører ovenstående trin:
@echo off
echo Dette er en testtekst > testfil.txt
powershell Compress-Archive -Path testfil.txt -DestinationPath testfil.zip
echo Filen er blevet komprimeret.
pause
Forklaring af kommandoerne:
@echo off
: Skjuler kommandoerne, mens batch-filen kører.echo Dette er en testtekst > testfil.txt
: Opretter en tekstfil med indholdet "Dette er en testtekst".powershell Compress-Archive -Path testfil.txt -DestinationPath testfil.zip
: Bruger PowerShell til at komprimere testfil.txt
til en zip-fil kaldet testfil.zip
.echo Filen er blevet komprimeret.
: Informerer brugeren om, at filen er blevet komprimeret.pause
: Pauser batch-filen, så brugeren kan se meddelelserne, før vinduet lukkes.Ved at følge disse trin kan du nemt generere og komprimere en tekstfil ved hjælp af en batch-fil og Windows' indbyggede funktioner uden behov for tredjepartssoftware.
Spar dig selv for besvær og kom igennem din to-do liste i dag
1
Beskriv din opgave
2
Modtag bud
3
Få løst din opgave
Møbelsamling
Hjælp med at samle Ikea klædeskab
Maler
Klargøring af lejlighed til flyttesyn
Flyttehjælp
Flytning af 150 kvm hus til Roskilde fra København
Havearbejde
Beskæring af 4 større træer
IT support
Geninstallering af windows + programmer
Elektriker
Installation af Sonos musikanlæg i hus
Rengøring
Ugentlig rengøring af lejlighed (114kvm)
Flyttehjælp
Flytning af 150 kvm hus til Roskilde fra København
Elektriker
Opsætning af lamper i stue og soveværelse
Catering
3-retters menu til 14 mennesker