Sæt dig hurtigt op igen med en app-backup til Winget på Windows 11.
Hver gang du renser og installerer Windows-operativsystemet, er det største problem at få alle apps og tredjepartssoftware tilbage på din pc. Du kan bruge hjælpen fra det respektive OEM-driveropdateringsværktøj til at installere de absolut minimumsdrivere, men det udelader stadig tredjepartsapps.
Hvad hvis du kunne importere alle disse apps på én gang på din pc? Nå, Windows Package Manager aka Winget tilbyder en import- og eksportfunktion, der sparer dig for besværet med at downloade og installere hver app separat. Denne guide vil uddybe både eksport- og importfunktionen i Winget og dens mangler. Lad os begynde.
Hvad er Winget?
Winget er et akronym for Windows Pakkehåndtering. Det er et kommandolinjeværktøj, hvilket betyder, at du skal bruge CMD eller PowerShell for at køre værktøjet. Der er ingen officiel GUI-grænseflade tilgængelig for værktøjet. Da den er en officiel app, gør den det nemt for kommandolinjebrugere at administrere applikationspakker på deres systemer.
I stedet for at søge på nettet eller Microsoft Store efter apps, kan de bruge Winget fra kommandolinjen og søge efter enhver app, der er angivet i lageret. Du kan bruge Winget til at installere, afinstallere, opdatere eller endda batchinstallere eller fjerne apps på Windows 11. Men vi vil begrænse dette indlæg til kun eksport- og importfunktionen.
Sådan eksporteres apps ved hjælp af Winget i Windows 11
Winget kan eksportere listen over installerede apps til en JSON-fil. Filen indeholder pakkenavn, identifikator, kildedetaljer og nogle flere muligheder. Du kan endda eksportere applisten til en tekstfil, hver af disse filtyper fungerer under import. Der er dog nogle forbehold ved denne eksportproces.
For det første eksporterer denne metode kun listen over installerede apps, som er tilgængelig i Winget-lageret. Det udelukker Microsoft Store og tredjepartsapps, der endnu ikke er opført i Winget Repository. Desuden eksporterer den kun listen over apps og opretter ingen sikkerhedskopier af faktiske appfiler. Du bliver nødt til at downloade alle disse apps og har brug for en internetforbindelse for at gøre det, fordi Winget er et værktøj, der kun er online.
Gentag følgende trin for at eksportere applisten ved hjælp af Winget:
- Trykke Win + R til åbne dialogboksen Kør. Type cmd og tryk Ctrl + Shift + Enter for at starte kommandoprompt med administratorrettigheder.
- Kommandosyntaksen til at eksportere applisten er: winget eksport -o outputplacering\filnavn.json. Så vores egentlige kommando bliver:
vinge eksport -o C:\apps.json
- Indsæt koden i kommandopromptvinduet, og tryk på Gå ind nøgle. Det vil oprette en JSON-fil med navnet "apps” og gem det i C-drevet.
- For at eksportere applisten til en tekstfil skal du skrive følgende kommando og trykke på Gå ind nøgle:
vinge eksport -o C:\apps.txt
- Du vil se flere "Installeret pakke er ikke tilgængelig fra nogen kilde:” advarselsmeddelelser. Dette er de apps, du bliver nødt til manuelt at installere igen.
- Nu, kopi den eksporterede fil til et USB-drev og gem den på OneDrive eller en hvilken som helst anden cloud storage service.
Sådan redigeres den eksporterede JSON-fil
Efter at have eksporteret den installerede apps JSON-fil, har du muligvis ikke brug for alle de apps, der er inkluderet på listen på din nye pc. Så du kan luge nogle få ikke-så-nyttige pakker ud fra JSON-filen. Sådan gør du:
- Gå til mappeplaceringen for den eksporterede JSON-fil. Højreklik på filen og vælg Åben med mulighed.
- Klik på Notesblok mulighed. Filen åbnes i et nyt Notesblok-vindue. Naviger til "Pakker" sektion.
- For nu at fjerne en pakke skal du fjerne en hel del af koden fra filen. I vores JSON-fil ønsker vi at fjerne Afterburner-pakken. Så vi fjerner en blok lige fra åbningsbeslaget "{"til slutningen",” af et pakkenavn.
- Vores modificerede JSON-fil ser sådan ud nu. Du skal også fjerne ethvert pakkenavn i filen på en identisk måde.
- Nu er din ændrede JSON-fil klar til eksport. Lad være med at rode rundt med nogen anden blok i JSON-filen, ellers vil du støde på fejl, når du forsøger at importere den bagefter.
Sådan importeres apps ved hjælp af Winget i Windows 11
Gentag følgende trin for at importere JSON- eller tekstfilen i Winget og installer derefter alle apps:
- Start kommandoprompt med administratorrettigheder.
- Først skal du opdatere Winget-kilderne. Indtast winget kildeopdatering kommandoen og tryk på Gå ind nøglen til at opdatere alle kilderne.
- For at eksportere JSON-filen, skriv følgende kommando og tryk på Gå ind nøgle:
Winget importere -i C:\apps.json
- For at eksportere tekstfilen, skriv følgende kommando og tryk på Gå ind nøgle:
Winget importere -i C:\apps.txt
Normalt burde denne kommando fungere fint, men mange brugere står over for en fejl, mens de udfører importkommandoen. Det skyldes, at nogle apps kræver, at du accepterer kildeaftaler og pakkeaftaler. Så du skal tilføje --accept-package-agreements og --accept-source-agreements argumenterne til kommandoen.
- Type cls i kommandopromptvinduet for at rydde vinduet. Indtast nu importkommandoen med følgende argumenter og tryk på Gå ind nøgle:
Winget importere -i C:\apps.json --accept-kilde-aftaler --accept-pakke-aftaler
- Nu begynder alle apps at downloade og installere én efter én. Vent, indtil alle apps installeres på dit system, og luk derefter kommandopromptvinduet.
Hvad med de apps, der ikke er inkluderet i den eksporterede fil?
Winget udelader en masse apps, der ikke er til stede i dets lager. Det udelukker også de tilgængelige apps på Microsoft Store, fordi du kan installere dem med et enkelt klik, efter du har logget ind med den samme konto på en anden pc. Men hvis du sletter alt på din pc og laver en ren installation, er der ingen måde at kende den komplette liste over tredjepartsprogrammer, der tidligere er installeret på din pc.
Men du kan oprette en tekstfil med alle de ekskluderede apps, der vises i kommandopromptvinduet. Indtast følgende kommando og tryk Gå ind:
winget eksport -o C:\apps.json > C:\e.txt
Ovenstående kommando vil oprette en Winget-eksportfil kaldet apps.json. Det vil også oprette en tekstfil, der vil indeholde hele output vist i kommandoprompten. Du kan oprette en sikkerhedskopi af denne fil og senere bruge den til manuelt at downloade og installere de ekskluderede apps.
Importer apps med ét klik på Windows
Installation af flere apps på en ny Windows 11-pc er en overvindende udfordring, men Winget løser dette problem til en vis grad. Det hjælper dig med at downloade alle de apps, der er inkluderet i dets officielle lager ved hjælp af den eksporterede fil. Dine spil og noget tredjepartssoftware vil blive udeladt, men du kan bruge tekstfilen til at identificere de manglende og installere dem manuelt.