Maak snel een back-up met een app-back-up voor Winget op Windows 11.
Elke keer dat u het Windows-besturingssysteem opschoont en installeert, is het grootste probleem om alle apps en software van derden op uw pc terug te krijgen. U kunt de hulp van het respectieve OEM-hulpprogramma voor het bijwerken van stuurprogramma's gebruiken om de minimale stuurprogramma's te installeren, maar dat laat nog steeds apps van derden buiten beschouwing.
Wat als u al deze apps tegelijk op uw pc zou kunnen importeren? Welnu, de Windows Package Manager, ook bekend als Winget, biedt een import- en exportfunctie die u de moeite bespaart om elke app afzonderlijk te downloaden en te installeren. Deze gids gaat dieper in op zowel de export- als importfunctie van Winget en de tekortkomingen ervan. Laten we beginnen.
Wat is Winget?
Winget is een acroniem voor Windows Pakketbeheer. Het is een opdrachtregelprogramma, wat betekent dat u CMD of PowerShell moet gebruiken om het hulpprogramma uit te voeren. Er is geen officiële GUI-interface beschikbaar voor de tool. Omdat het een officiële app is, kunnen opdrachtregelgebruikers gemakkelijk applicatiepakketten op hun systemen beheren.
In plaats van op het web of de Microsoft Store naar apps te zoeken, kunnen ze Winget vanaf de opdrachtregel gebruiken en zoeken naar elke app die in de repository wordt vermeld. U kunt Winget gebruiken om apps op Windows 11 te installeren, verwijderen, bijwerken of zelfs batchgewijs te installeren of te verwijderen. Maar we zullen dit bericht beperken tot alleen de export- en importfunctie.
Apps exporteren met Winget in Windows 11
Winget kan de lijst met geïnstalleerde apps exporteren naar een JSON-bestand. Het bestand bevat de pakketnaam, identifier, brongegevens en nog wat andere opties. U kunt de app-lijst zelfs exporteren naar een tekstbestand, elk van deze bestandstypen werkt tijdens het importeren. Er zijn echter enkele kanttekeningen bij dit exportproces.
Ten eerste exporteert deze methode alleen de lijst met geïnstalleerde apps die beschikbaar is in de Winget-repository. Het sluit Microsoft Store en apps van derden uit die nog niet in de Winget Repository staan. Bovendien exporteert het alleen de lijst met apps en maakt het geen reservekopieën van daadwerkelijke app-bestanden. Je zult al deze apps moeten downloaden en hiervoor heb je een internetverbinding nodig, omdat Winget een hulpprogramma is dat alleen online is.
Herhaal de volgende stappen om de lijst met apps te exporteren met behulp van Winget:
- druk op Win + R naar open het dialoogvenster Uitvoeren. Type cmd en druk op Ctrl+Shift+Enter om de opdrachtprompt met beheerdersrechten te starten.
- De opdrachtsyntaxis om de app-lijst te exporteren is: winget export -o uitvoerlocatie\bestandsnaam.json. Dus ons eigenlijke commando wordt:
vleugel exporteren -o C:\apps.json
- Plak de code in het opdrachtpromptvenster en druk op Binnenkomen sleutel. Er wordt een JSON-bestand gemaakt met de naam "apps” en sla het op in de C-schijf.
- Om de lijst met apps naar een tekstbestand te exporteren, typt u de volgende opdracht en drukt u op de Binnenkomen sleutel:
vleugel exporteren -o C:\apps.txt
- Je ziet meerdere “Geïnstalleerd pakket is bij geen enkele bron beschikbaar:”waarschuwingsberichten. Dit zijn de apps die u handmatig opnieuw moet installeren.
- Nu, kopiëren het geëxporteerde bestand naar een USB-station en sla het op OneDrive of een ander op cloudopslagdienst.
Hoe het geëxporteerde JSON-bestand te bewerken
Nadat u het JSON-bestand met geïnstalleerde apps hebt geëxporteerd, hebt u mogelijk niet alle apps in de lijst op uw nieuwe pc nodig. U kunt dus een paar niet-zo-handige pakketten uit het JSON-bestand verwijderen. Hier is hoe het te doen:
- Ga naar de maplocatie van het geëxporteerde JSON-bestand. Klik met de rechtermuisknop op het bestand en selecteer het Openen met keuze.
- Klik op de Kladblok keuze. Het bestand wordt geopend in een nieuw Kladblok-venster. Navigeer naar de "Pakketjes" sectie.
- Om nu een pakket te verwijderen, moet u een volledig deel van de code uit het bestand verwijderen. In ons JSON-bestand willen we het Afterburner-pakket verwijderen. Dus we zullen een blok direct uit de openingshaak verwijderen "{" tot slot ",” van een pakketnaam.
- Ons aangepaste JSON-bestand ziet er nu zo uit. U moet ook elke pakketnaam in het bestand op dezelfde manier verwijderen.
- Nu is uw gewijzigde JSON-bestand klaar voor export. Knoei niet met een ander blok in het JSON-bestand, of u zult fouten tegenkomen wanneer u het later probeert te importeren.
Apps importeren met Winget in Windows 11
Herhaal de volgende stappen om het JSON- of tekstbestand in Winget te importeren en installeer vervolgens alle apps:
- Start de opdrachtprompt met beheerdersrechten.
- Eerst moet u de Winget-bronnen bijwerken. Typ de wingt-bronupdate opdracht en druk op de Binnenkomen toets om alle bronnen bij te werken.
- Typ de volgende opdracht om het JSON-bestand te exporteren en druk op de Binnenkomen sleutel:
Winget importeren -i C:\apps.json
- Typ de volgende opdracht om het tekstbestand te exporteren en druk op de Binnenkomen sleutel:
Winget importeren -i C:\apps.txt
Normaal gesproken zou deze opdracht goed moeten werken, maar veel gebruikers krijgen te maken met een fout tijdens het uitvoeren van de importopdracht. Dit komt omdat sommige apps vereisen dat u bronovereenkomsten en pakketovereenkomsten accepteert. U moet dus de argumenten --accept-package-agreements en --accept-source-agreements aan het commando toevoegen.
- Type cls in het opdrachtpromptvenster om het venster leeg te maken. Typ nu de importopdracht met de volgende argumenten en druk op de Binnenkomen sleutel:
Winget importeren -i C:\apps.json --accept-source-agreements --accept-pakket-overeenkomsten
- Nu beginnen alle apps een voor een te downloaden en te installeren. Wacht tot alle apps op uw systeem zijn geïnstalleerd en sluit vervolgens het opdrachtpromptvenster.
Hoe zit het met de apps die niet zijn opgenomen in het geëxporteerde bestand?
Winget laat veel apps weg die niet aanwezig zijn in de repository. Het sluit ook de apps uit die beschikbaar zijn in de Microsoft Store, omdat u ze met één klik kunt installeren nadat u zich met hetzelfde account op een andere pc hebt aangemeld. Maar als u alles op uw pc wist en een schone installatie uitvoert, is er geen manier om de volledige lijst met programma's van derden te kennen die eerder op uw pc zijn geïnstalleerd.
Maar u kunt een tekstbestand maken van alle uitgesloten apps die worden weergegeven in het opdrachtpromptvenster. Typ de volgende opdracht en druk op Binnenkomen:
winget-export -o C:\apps.json > C:\e.txt
De bovenstaande opdracht maakt een Winget-exportbestand met de naam apps.json. Er wordt ook een tekstbestand gemaakt dat de volledige uitvoer bevat die wordt weergegeven in de opdrachtprompt. U kunt een reservekopie van dit bestand maken en dit later gebruiken om de uitgesloten apps handmatig te downloaden en te installeren.
Importeer apps met één klik op Windows
Het installeren van meerdere apps op een nieuwe Windows 11-pc is een hele uitdaging, maar Winget lost dit probleem tot op zekere hoogte op. Het zal u helpen alle apps in de officiële repository te downloaden met behulp van het geëxporteerde bestand. Je games en sommige software van derden worden weggelaten, maar je kunt het tekstbestand gebruiken om de ontbrekende te identificeren en ze handmatig te installeren.