Home
» WINDOWS
»
Zip-bestanden automatisch extraheren op Windows 10
Zip-bestanden automatisch extraheren op Windows 10
macOS heeft een handige functie waarbij als je een zipbestand downloadt, het automatisch wordt uitgepakt. U kunt deze functie uitschakelen als u deze niet nuttig vindt, maar de meeste mensen wel. Als u dezelfde functie op Windows 10 wilt repliceren, kan dat. Het zou moeten werken met zowat elke browser die u gebruikt, maar het hangt ook af van in welke map u het zipbestand downloadt. Om zip-bestanden automatisch uit te pakken, hebt u een batchscript nodig en een app die het zipbestand kan detecteren en het script kan activeren.
7-zip toevoegen aan omgevingsvariabele
Het script gebruikt opdrachten die de 7-zip-app ondersteunt. Je gebruikt in feite het script om de 7-zip-app te bellen en je besturingssysteem moet de app overal kunnen bellen. Om dat te doen, moet u 7-Zip toevoegen aan omgevingsvariabelen op Windows 10 . Het is vrij eenvoudig om te doen en we hebben een korte handleiding over hoe je dat moet doen, maar we zullen de stappen hier samenvatten;
1. Open Verkenner en plak het volgende in de locatiebalk. Tik op invoeren.
Configuratiescherm\Systeem en beveiliging\Systeem
2. Klik in het geopende venster aan de linkerkant op 'Geavanceerde systeeminstellingen'.
3. Ga in het venster Systeemeigenschappen naar het tabblad Geavanceerd en klik onderaan op 'Omgevingsvariabelen'.
4. Zoek in het venster Omgevingsvariabele naar Pad in de lijst. Selecteer het en klik op de knop Bewerken.
5. Klik in het venster Omgevingsvariabele bewerken op de knop Bladeren en selecteer de map 7zip op uw systeem. Het zou op de volgende locatie moeten zijn;
C:\Program Files\7-Zip
Batchscript
Open een nieuw Kladblok-bestand en plak het volgende erin. Dit script moet worden bewerkt.
7z x -o"Pad-naar-downloadmap*" "Pad-naar-uittreksel-bestand-naar\*.zip"
Uiteraard moet u het bovenstaande script aanpassen met de juiste locatie voor de map waarnaar u bestanden downloadt. Het is niet erg als je bestanden niet opslaat naar de standaard Downloads. Raadpleeg het volgende gedeelte om de map met downloads te vinden. Hieronder ziet u een voorbeeld van hoe het bestand eruit zou moeten zien als u het heeft bewerkt. Sla het bestand op met de BAT-extensie en sla het op in een speciale eigen map.
7z x -o "C:\Users\fatiw\Desktop\*" "C:\Users\fatiw\Desktop\*.zip"
Locatie downloaden
Volg het proces voor uw specifieke browser om de downloadlocatie te vinden.
chroom
Open Chrome en klik rechtsboven op de knop Meer opties. Selecteer 'Instellingen' in het menu. Scroll helemaal naar beneden en vouw het gedeelte Geavanceerd uit. Scrol omlaag naar het gedeelte Downloads om te controleren waar u gedownloade bestanden opslaat.
Firefox
Klik in Firefox op het hamburgerpictogram rechtsboven en selecteer 'Opties' in het menu. Blader op het tabblad Opties omlaag naar het gedeelte Downloads om te zien waar bestanden worden opgeslagen.
Microsoft Edge
Open Edge en klik rechtsboven op de knop met meer opties. Selecteer Instellingen in het menu. Scroll naar beneden en klik op 'Bekijk geavanceerde instellingen'. Scrol omlaag naar het gedeelte Downloads om te zien in welke map Edge downloads opslaat.
Scripttrigger
Het laatste dat u nodig hebt om het script op gang te krijgen, is iets dat het batchscript activeert wanneer een nieuw zipbestand wordt opgeslagen. Daarvoor heb je een app nodig met de naam File Watcher Utilities . Download het en pak alle bestanden uit in de map waarin u het batchbestand hebt geplaatst.
Het zou er ongeveer zo uit moeten zien als de onderstaande schermafbeelding.
Klik op Ctrl+N om een nieuwe Daemon te maken en volg deze stappen;
Geef het een naam die aangeeft waar het voor is en selecteer in het vak Bladeren de map waarnaar u bestanden downloadt.
Ga naar het tabblad Filters en typ *.zip in de filterreeks Hoofdbestandsnaam.
Ga vervolgens naar het tabblad Processen en selecteer in het gedeelte Procesuitvoerbaar bestand uw batchbestand.
Selecteer op hetzelfde tabblad dezelfde downloadlocatie in het gedeelte Werkmap verwerken.
Start de daemon en download een zip-bestand. U ziet een opdrachtpromptvenster waarin u wordt gevraagd te bevestigen dat u een bestand wilt vervangen. Typ Y om door te gaan.
Als u meerdere opdrachtpromptvensters ziet geopend, moet u de daemon stoppen, deze selecteren en op Eigenschappen klikken. Ga naar het tabblad Bestandssysteemgebeurtenissen en schakel de gebeurtenis 'Bestanden of map gemaakt' en de gebeurtenissen Bestand of map verwijderd uit. Laat de andere twee niet aangevinkt en voer de daemon opnieuw uit.
Om het opdrachtpromptvenster uit te schakelen en automatisch toe te staan dat het bestand wordt uitgepakt, gaat u naar het tabblad Proces Geavanceerd in de eigenschappen van de daemon en selecteert u de optie Geen venster maken.