For at oprette en BAT-fil, der kan ZIPPE eller UNZIPPE filer ved hjælp af Windows' indbyggede funktioner, kan du følge disse trin. Bemærk, at vi også kan bruge WinRAR, hvis det er installeret på systemet.
@echo off setlocal set "source_folder=C:\sti\til\kilde\mappe" set "zip_file=C:\sti\til\destination\fil.zip" powershell -command "Compress-Archive -Path '%source_folder%\*' -DestinationPath '%zip_file%'" echo ZIP-filen er oprettet. pause
zip_files.bat
.@echo off setlocal set "zip_file=C:\sti\til\kilde\fil.zip" set "destination_folder=C:\sti\til\destination\mappe" powershell -command "Expand-Archive -Path '%zip_file%' -DestinationPath '%destination_folder%'" echo ZIP-filen er udpakket. pause
unzip_files.bat
.Hvis WinRAR er installeret på systemet, kan du også bruge det til at ZIPPE eller UNZIPPE filer. Her er eksempler på, hvordan du kan gøre det:
@echo off set "source_folder=C:\sti\til\kilde\mappe" set "zip_file=C:\sti\til\destination\fil.zip" "C:\Program Files\WinRAR\rar.exe" a -r "%zip_file%" "%source_folder%\*" echo ZIP-filen er oprettet med WinRAR. pause
@echo off set "zip_file=C:\sti\til\kilde\fil.zip" set "destination_folder=C:\sti\til\destination\mappe" "C:\Program Files\WinRAR\rar.exe" x "%zip_file%" "%destination_folder%\" echo ZIP-filen er udpakket med WinRAR. pause
Disse eksempler viser, hvordan du kan bruge både Windows' indbyggede funktioner og WinRAR til at ZIPPE og UNZIPPE filer ved hjælp af en BAT-fil.
Har du brug for hjælp til filhåndtering eller automatisering? Med Handyhand kan du nemt oprette din opgave gratis og få bud fra dygtige hjælpere på få minutter. Gør dit arbejde lettere og mere effektivt ved at få professionel assistance til dine opgaver.