Technieken voor het gebruik van Windows Opdrachtprompt: Hoe ZIP meerdere bestanden en mappen comprimeren

Dit artikel legt uit hoe je gemakkelijk meerdere bestanden en mappen in ZIP-formaat kunt comprimeren met behulp van de Windows Opdrachtprompt. Deze bewerking is vooral nuttig wanneer je bestanden wilt delen, een back-up wilt maken of opslagruimte wilt besparen.

Inhoudsopgave

Gebruikte opdracht: Compress-Archive

We gebruiken de Compress-Archive cmdlet in Windows PowerShell. Deze krachtige tool is beschikbaar in versies van Windows 10 en later, waardoor je bestanden of mappen in een ZIP-bestand kunt comprimeren.

Basisgebruik

Open de Opdrachtprompt of PowerShell en voer de opdracht in het volgende formaat in.

Compress-Archive -Path <Pad naar het bestand of de map om te comprimeren> -DestinationPath <Pad naar het uitvoer ZIP-bestand>

Bijvoorbeeld, als je alle bestanden in de map Documents wilt comprimeren naar Backup.zip, voer je het volgende in:

Compress-Archive -Path C:\Users\YourUsername\Documents\* -DestinationPath C:\Users\YourUsername\Documents\Backup.zip

Opties gebruiken

Compress-Archive heeft verschillende opties om de bewerking aan te passen.

  • -Update: Gebruikt om nieuwe bestanden aan een bestaand ZIP-bestand toe te voegen.
  • -CompressionLevel: Geeft het niveau van compressie aan (Optimaal, Snelst, GeenCompressie).
  • -Force: Overschrijft een ZIP-bestand met dezelfde naam als het bestaat.

Voorbeeld: Voeg bestanden toe met optimaal compressieniveau en overschrijf indien nodig.

Compress-Archive -Path C:\Path\To\Files\* -DestinationPath C:\Path\To\Archive.zip -CompressionLevel Optimaal -Force

Door deze opdrachten en opties te beheersen, kun je het ZIP-comprimeren van bestanden flexibeler en efficiënter maken met behulp van de Windows Opdrachtprompt.

Specifieke stappen voor ZIP-compressie met Windows Opdrachtprompt

We leggen de specifieke stappen uit voor het gebruik van de Windows Opdrachtprompt of PowerShell om bestanden en mappen in ZIP-formaat te comprimeren. Door deze methode te gebruiken, kun je bestanden efficiënt beheren, delen en opslagruimte verminderen.

Werkwijze in Opdrachtprompt

Open eerst de Opdrachtprompt. Je kunt deze starten door op de Windows-toets + R te drukken, het dialoogvenster “Uitvoeren” te openen, “cmd” in te voeren en op Enter te drukken.

1. Start PowerShell

In de Opdrachtprompt start je PowerShell door het volgende commando in te voeren.

powershell

2. Specificeer de bestanden of mappen om te comprimeren

Specificeer het pad van de bestanden of mappen die je wilt comprimeren. Je kunt een jokerteken (*) gebruiken om alle bestanden te comprimeren.

Compress-Archive -Path "C:\Users\YourUsername\Documents\*" -DestinationPath "C:\Users\YourUsername\Documents\MyDocuments.zip"

In het bovenstaande voorbeeld worden alle bestanden in de map Documents gecomprimeerd naar MyDocuments.zip.

3. Specificeer de bestemming voor het gecomprimeerde bestand

Gebruik de optie -DestinationPath om de bestemming en bestandsnaam voor het gegenereerde ZIP-bestand te specificeren.

4. Selecteer compressie-opties

Specificeer opties zoals compressieniveau en het toevoegen aan een bestaand ZIP-bestand indien nodig.

  • Voor het optimaliseren van het compressieniveau:
-CompressionLevel Optimaal
  • Om bestanden toe te voegen aan een bestaand ZIP-bestand:
-Update

Door deze stappen te volgen, kun je gemakkelijk bestanden of mappen comprimeren in ZIP-formaat vanuit de Opdrachtprompt. Het proces is eenvoudig maar zeer nuttig voor het omgaan met grote bestanden of het nemen van back-ups.

Geavanceerde voorbeelden met Windows Opdrachtprompt: Bestanden comprimeren die aan specifieke criteria voldoen

Het comprimeren van een groot aantal bestanden of selectief comprimeren van bestanden met specifieke extensies is ongelooflijk nuttig voor routine bestandsbeheer. In deze sectie introduceren we methoden voor het uitvoeren van deze geavanceerde ZIP-compressies met behulp van de Windows Opdrachtprompt.

Alleen bestanden met specifieke extensies comprimeren

Met behulp van de Compress-Archive opdracht in PowerShell kun je selectief bestanden met specifieke extensies comprimeren. Bijvoorbeeld, om alleen bestanden met de .txt extensie te comprimeren naar TextFiles.zip, gebruik je het volgende commando:

powershell Compress-Archive -Path C:\Path\To\Your\Files\*.txt -DestinationPath C:\Path\To\Your\Archive\TextFiles.zip

Dit commando comprimeert alle .txt bestanden in het opgegeven pad naar TextFiles.zip.

Bestanden selecteren met meerdere criteria

Om bestanden te selecteren met meer complexe criteria, gebruik je de Get-ChildItem cmdlet en pipeline. Bijvoorbeeld, om alleen .jpg bestanden te comprimeren die na 1 januari 2023 zijn gemaakt in een specifieke map, doe je het volgende:

powershell Get-ChildItem -Path C:\Path\To\Your\Photos\*.jpg -Recurse | Where-Object { $_.CreationTime -gt '2023-01-01' } | Compress-Archive -DestinationPath C:\Path\To\Your\Archive\RecentPhotos.zip

Dit commando zoekt naar bestanden die aan de opgegeven criteria voldoen en comprimeert ze in één ZIP-bestand.

Efficiënt een groot aantal bestanden comprimeren

Als er een zeer groot aantal bestanden in een map zijn, of als je alle bestanden inclusief submappen wilt comprimeren, gebruik dan de optie -Recurse om recursief te zoeken en alle bestanden in de map te comprimeren.

powershell Compress-Archive -Path C:\Path\To\Your\Folder\* -DestinationPath C:\Path\To\Your\Archive\FullBackup.zip -Recurse

Door gebruik te maken van deze geavanceerde voorbeelden, kun je bestanden flexibeler en efficiënter beheren en comprimeren via de krachtige combinatie van Windows Opdrachtprompt en PowerShell.

Belangrijke overwegingen bij het comprimeren met Windows Opdrachtprompt

Wanneer je bestanden of mappen in ZIP-formaat comprimeert met de Windows Opdrachtprompt, is het belangrijk om rekening te houden met verschillende overwegingen. Deze punten begrijpen kan helpen om gegevensverlies of onbedoelde fouten te voorkomen.

Let op de lengte van bestandspaden

Windows heeft een beperking op de maximale lengte van bestandspaden, doorgaans tot 260 tekens. Deze limiet overschrijden kan leiden tot fouten tijdens het compressieproces. Let vooral op als je bestanden comprimeert die zich in diepe map hiërarchieën bevinden.

Controleer de permissies

Zorg ervoor dat je de juiste toegangsrechten hebt voor de bestanden of mappen die je wilt comprimeren. Het proberen te comprimeren van bestanden of mappen die beheerdersrechten vereisen, kan resulteren in fouten.

Controleer op bestandsvergrendelingen

Bestanden die momenteel in gebruik zijn door andere applicaties, zijn mogelijk niet comprimeerbaar. Als een bestand is vergrendeld, moet je de applicatie die dat bestand gebruikt sluiten voordat je het compressieproces voltooit.

Conclusie

ZIP-compressie met de Windows Opdrachtprompt is een krachtig hulpmiddel om de dagelijkse werkzaamheden efficiënter te maken. Door de methoden en overwegingen die in dit artikel zijn geïntroduceerd te beheersen, kun je de organisatie, het delen en de ruimtebesparing van bestanden vereenvoudigen. Of je nu specifieke bestandstypes comprimeert, een groot aantal bestanden beheert of het maken van back-ups automatiseert, benut deze technologie in verschillende scenario’s om bestandsbeheer handiger te maken en je workflow te stroomlijnen. Begin vandaag nog deze opdrachtregeltechnieken in je praktijk te integreren.

Inhoudsopgave