macOS heeft een handige functie waarmee u kunt downloadeneen zipbestand, het wordt automatisch uitgepakt. U kunt deze functie uitschakelen als u het niet nuttig vindt, maar de meeste mensen wel. Als u dezelfde functie op Windows 10 wilt repliceren, kunt u dat doen. Het zou moeten werken met zowat elke browser die u gebruikt, maar het hangt ook af van welke map u het zip-bestand downloadt. Om zip-bestanden automatisch uit te pakken, hebt u een batch-script nodig en een app die het zip-bestand kan detecteren en het script kan activeren.
Voeg 7-zip toe aan omgevingsvariabele
Het script gebruikt opdrachten die de 7-zipapp ondersteunt. Je gebruikt eigenlijk het script om de 7-zip-app te bellen en je besturingssysteem moet de app overal kunnen bellen. Om dat te doen, moet je 7-Zip toevoegen aan omgevingsvariabelen op Windows 10. Het is vrij eenvoudig om te doen en we hebben een korte handleiding over hoe dat te doen, maar we zullen de stappen hier samenvatten;
1. Open Verkenner en plak het volgende in de locatiebalk. Tik op enter.
Control PanelSystem and SecuritySystem
2. Klik in het geopende venster links 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 Wijzig omgevingsvariabele op de knop Bladeren en selecteer de map 7zip op uw systeem. Het zou op de volgende locatie moeten zijn;
C:Program Files7-Zip

Batch-script
Open een nieuw Kladblok-bestand en plak het volgende erin. Dit script moet worden bewerkt.
7z x -o"Path-To-Downloads-Folder*" "Path-To-Extract-File-To*.zip"
U moet uiteraard het bovenstaande script wijzigenmet de juiste locatie voor de map waarnaar u bestanden downloadt. Het is prima als u geen bestanden opslaat naar de standaarddownloads. Raadpleeg de volgende sectie om de map met downloads te vinden. Hieronder ziet u een voorbeeld van hoe het bestand eruit zou moeten zien wanneer u het hebt bewerkt. Sla het bestand op met de BAT-extensie en sla het op in een eigen map.
7z x -o "C:UsersfatiwDesktop*" "C:UsersfatiwDesktop*.zip"
Download locatie
Volg de procedure voor uw specifieke browser om de downloadlocatie te vinden.
Chrome
Open Chrome en klik op de knop meer opties oprechtsboven. Selecteer ‘Instellingen’ in het menu. Blader helemaal naar beneden en vouw het gedeelte Geavanceerd uit. Blader omlaag naar het gedeelte Downloads om te controleren waar u gedownloade bestanden naar opslaat.
Firefox
Klik in Firefox op het hamburger-pictogram 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 op de knop meer opties oprechtsboven. Selecteer Instellingen in het menu. Blader omlaag en klik op ‘Geavanceerde instellingen bekijken’. Blader omlaag naar het gedeelte Downloads om te bekijken in welke map Edge downloads opslaat.
Scripttrigger
Het laatste wat je nodig hebt om het script op gang te krijgenis iets dat het batch-script zal activeren wanneer een nieuw zip-bestand wordt opgeslagen. Daarvoor hebt u een app met de naam File Watcher Utilities nodig. Download het en pak alle bestanden uit in de map waarin u het batchbestand plaatst.
Het zou er ongeveer zo uit moeten zien als de screenshot hieronder.

Klik op Ctrl + N om een nieuwe Daemon te maken en volg deze stappen;
- Geef het een naam die je vertelt waar het voor is en selecteer in het vak Bladeren de map waarnaar je bestanden downloadt.
- Ga naar het tabblad Filters en voer * .zip in de filterstring Hoofdbestandsnaam in.
- Ga vervolgens naar het tabblad Processen en selecteer uw batchbestand in het gedeelte Procesuitvoerbaar.
- Selecteer op hetzelfde tabblad dezelfde downloadlocatie in het gedeelte Process working directory.

Start de daemon en download een zipbestand. 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 open ziet,u moet de daemon stoppen, selecteren en op Eigenschappen klikken. Ga naar het tabblad Bestandssysteemgebeurtenissen en schakel de gebeurtenis ‘Bestanden of mappen gemaakt’ uit, evenals de bestanden of mappen verwijderd. Laat de andere twee uitgeschakeld en voer de daemon opnieuw uit.

Om het opdrachtpromptvenster uit te schakelen en het bestand automatisch te laten uitpakken, gaat u naar het tabblad Geavanceerd verwerken in de eigenschappen van de daemon en selecteert u de optie Geen venster maken.
Comments