Szybko skonfiguruj kopię zapasową dzięki kopii zapasowej aplikacji dla Winget w systemie Windows 11.
Za każdym razem, gdy czyścisz i instalujesz system operacyjny Windows, największym problemem jest odzyskanie wszystkich aplikacji i oprogramowania innych firm na komputerze. Możesz skorzystać z pomocy odpowiedniego narzędzia do aktualizacji sterowników OEM, aby zainstalować minimalne sterowniki, ale to nadal pomija aplikacje innych firm.
Co by było, gdybyś mógł zaimportować wszystkie te aplikacje jednocześnie na swój komputer? Cóż, Menedżer pakietów systemu Windows, znany również jako Winget, oferuje funkcję importu i eksportu, która oszczędza kłopotów z pobieraniem i instalowaniem każdej aplikacji osobno. W tym przewodniku omówimy zarówno funkcję eksportu, jak i importu Wingeta oraz jego wady. Zaczynajmy.
Co to jest Winget?
Winget to skrót od Menedżer pakietów Windows. Jest to narzędzie wiersza poleceń, co oznacza, że aby uruchomić narzędzie, musisz użyć CMD lub PowerShell. Narzędzie nie ma oficjalnego interfejsu GUI. Będąc oficjalną aplikacją, ułatwia użytkownikom wiersza poleceń zarządzanie pakietami aplikacji w ich systemach.
Zamiast przeszukiwać Internet lub Microsoft Store w poszukiwaniu aplikacji, mogą użyć Winget z wiersza poleceń i wyszukać dowolną aplikację wymienioną w repozytorium. Możesz użyć Winget do instalowania, odinstalowywania, aktualizowania, a nawet grupowego instalowania lub usuwania aplikacji w systemie Windows 11. Ale ograniczymy ten post tylko do funkcji eksportu i importu.
Jak eksportować aplikacje za pomocą Winget w systemie Windows 11
Winget może wyeksportować listę zainstalowanych aplikacji do pliku JSON. Plik zawiera nazwę pakietu, identyfikator, szczegóły źródła i kilka innych opcji. Możesz nawet wyeksportować listę aplikacji do pliku tekstowego, każdy z tych typów plików działa podczas importowania. Istnieją jednak pewne zastrzeżenia do tego procesu eksportu.
Po pierwsze, ta metoda eksportuje tylko listę zainstalowanych aplikacji, która jest dostępna w repozytorium Winget. Wyklucza Microsoft Store i aplikacje innych firm, które nie są jeszcze wymienione w repozytorium Winget. Co więcej, eksportuje tylko listę aplikacji i nie tworzy żadnych kopii zapasowych rzeczywistych plików aplikacji. Będziesz musiał pobrać wszystkie te aplikacje i będziesz potrzebować połączenia internetowego, ponieważ Winget to narzędzie dostępne tylko online.
Powtórz poniższe kroki, aby wyeksportować listę aplikacji za pomocą Winget:
- Naciskać Wygraj + R Do otwórz okno dialogowe Uruchom. Typ cmd i naciśnij Ctrl + Shift + Enter aby uruchomić Wiersz polecenia z uprawnieniami administratora.
- Składnia polecenia eksportu listy aplikacji jest następująca: winget export -o lokalizacja wyjściowa\nazwa pliku.json. Tak więc nasze rzeczywiste polecenie brzmi:
skrzydło eksport -o C:\apps.json
- Wklej kod w oknie wiersza polecenia i naciśnij Wchodzić klucz. Utworzy plik JSON o nazwie „aplikacje” i zapisz go na dysku C.
- Aby wyeksportować listę aplikacji do pliku tekstowego, wpisz następujące polecenie i naciśnij Wchodzić klucz:
skrzydło eksport -o C:\apps.txt
- Zobaczysz wiele „Zainstalowany pakiet nie jest dostępny z żadnego źródła:komunikaty ostrzegawcze. Są to aplikacje, które będziesz musiał ponownie zainstalować ręcznie.
- Teraz, Kopiuj wyeksportowany plik na dysk USB i zapisz go w OneDrive lub innym usługa przechowywania w chmurze.
Jak edytować wyeksportowany plik JSON
Po wyeksportowaniu pliku JSON zainstalowanych aplikacji możesz nie potrzebować wszystkich aplikacji znajdujących się na liście na nowym komputerze. Możesz więc usunąć kilka niezbyt użytecznych pakietów z pliku JSON. Oto jak to zrobić:
- Przejdź do lokalizacji folderu wyeksportowanego pliku JSON. Kliknij plik prawym przyciskiem myszy i wybierz Otwierać z opcja.
- Kliknij na Notatnik opcja. Plik otworzy się w nowym oknie Notatnika. Przejdź do „Pakiety" Sekcja.
- Teraz, aby usunąć pakiet, musisz usunąć cały fragment kodu z pliku. W naszym pliku JSON chcemy usunąć pakiet Afterburner. Więc usuniemy blok bezpośrednio z nawiasu otwierającego „{„do zamknięcia”,” nazwy pakietu.
- Nasz zmodyfikowany plik JSON wygląda teraz tak. W identyczny sposób należy również usunąć wszelkie nazwy pakietów z pliku.
- Teraz zmodyfikowany plik JSON jest gotowy do eksportu. Nie zadzieraj z żadnym innym blokiem w pliku JSON, ponieważ napotkasz błędy podczas późniejszej próby zaimportowania go.
Jak importować aplikacje za pomocą Winget w systemie Windows 11
Powtórz poniższe kroki, aby zaimportować plik JSON lub Text w Winget, a następnie zainstaluj wszystkie aplikacje:
- Uruchom wiersz polecenia z uprawnieniami administratora.
- Najpierw musisz zaktualizować źródła Winget. Wpisz aktualizacja źródła wingeta polecenie i naciśnij Wchodzić aby zaktualizować wszystkie źródła.
- Aby wyeksportować plik JSON, wpisz następujące polecenie i naciśnij Wchodzić klucz:
Wingeta import -i C:\apps.json
- Aby wyeksportować plik tekstowy, wpisz następujące polecenie i naciśnij Wchodzić klucz:
Wingeta import -i C:\apps.txt
Zwykle to polecenie powinno działać dobrze, ale wielu użytkowników napotyka błąd podczas wykonywania polecenia importu. Dzieje się tak dlatego, że niektóre aplikacje wymagają zaakceptowania umów źródłowych i umów pakietowych. Musisz więc dodać argumenty --accept-package-agreements i --accept-source-agreements do polecenia.
- Typ cls w oknie wiersza polecenia, aby wyczyścić okno. Teraz wpisz polecenie importu z następującymi argumentami i naciśnij Wchodzić klucz:
Wingeta import -i C:\apps.json --accept-source-agreements --accept-pakiet-umowy
- Teraz wszystkie aplikacje zaczną się pobierać i instalować jeden po drugim. Poczekaj, aż wszystkie aplikacje zostaną zainstalowane w systemie, a następnie zamknij okno wiersza polecenia.
Co z aplikacjami, których nie ma w wyeksportowanym pliku?
Winget pomija wiele aplikacji, których nie ma w jego repozytorium. Nie obejmuje również aplikacji dostępnych w sklepie Microsoft Store, ponieważ można je zainstalować jednym kliknięciem po zalogowaniu się na to samo konto na innym komputerze. Ale jeśli wyczyścisz wszystko na komputerze i wykonasz czystą instalację, nie ma możliwości poznania pełnej listy programów innych firm zainstalowanych wcześniej na komputerze.
Ale możesz utworzyć plik tekstowy wszystkich wykluczonych aplikacji wyświetlanych w oknie wiersza polecenia. Wpisz następujące polecenie i naciśnij Wchodzić:
winget export -o C:\apps.json > C:\e.txt
Powyższe polecenie utworzy plik eksportu Winget o nazwie aplikacje.json. Utworzy również plik tekstowy, który będzie zawierał pełne dane wyjściowe wyświetlane w wierszu polecenia. Możesz utworzyć kopię zapasową tego pliku, a później użyć jej do ręcznego pobrania i zainstalowania wykluczonych aplikacji.
Importuj aplikacje jednym kliknięciem w systemie Windows
Instalowanie wielu aplikacji na nowym komputerze z systemem Windows 11 to nie lada wyzwanie, ale Winget do pewnego stopnia rozwiązuje ten problem. Pomoże Ci pobrać wszystkie aplikacje zawarte w jego oficjalnym repozytorium przy użyciu wyeksportowanego pliku. Twoje gry i niektóre oprogramowanie innych firm zostaną pominięte, ale możesz użyć pliku tekstowego, aby zidentyfikować brakujące i zainstalować je ręcznie.