Udostępnij przez


komenda eksportu (winget)

Polecenie export narzędzia winget eksportuje plik JSON aplikacji do określonego pliku. Polecenie export używa formatu JSON. Schemat dla pliku JSON używanego przez winget można znaleźć w repozytorium klienta Windows Package Manager na GitHubie.

eksport z polecenie importu umożliwia wsadowe instalowanie aplikacji na komputerze.

Polecenie eksportowania jest często używane do tworzenia pliku, który można udostępnić innym deweloperom lub do użycia podczas przywracania środowiska kompilacji.

Zastosowanie

winget export [-o] <output> [<options>]

Obraz przedstawiający użycie polecenia eksportu

Argumenty (w programowaniu)

Dostępne są następujące argumenty.

Argumentacja Opis
-o,--output Ścieżka do pliku JSON do utworzenia.

Opcje

Opcje umożliwiają dostosowanie środowiska eksportowania w celu spełnienia Twoich potrzeb.

Opcja Opis
-s, --źródło [Opcjonalnie] Określa źródło, z których mają być eksportowane pliki. Użyj tej opcji, jeśli chcesz tylko pliki z określonego źródła.
--include-versions [Opcjonalnie] Zawiera obecnie zainstalowaną wersję aplikacji. Użyj tej opcji, jeśli chcesz mieć określoną wersję. Domyślnie, chyba że określono, import będzie używać najnowszej wersji.
--accept-source-agreement Używany w celu zaakceptowania pierwotnej umowy licencyjnej i uniknięcia monitu.
-?,--pomoc Wyświetla pomoc dotyczącą wybranego polecenia.
--czekać Nakazuje użytkownikowi naciśnięcie dowolnego klawisza przed zakończeniem programu.
--dzienniki,--otwórz dzienniki Otwórz domyślną lokalizację dzienników.
--verbose, --verbose-logs Służy do zastępowania ustawienia rejestrowania i tworzenia szczegółowego dziennika.
--nowarn (ignoruj ostrzeżenia), --ignore-warnings (ignoruj ostrzeżenia) Tłumi komunikaty ostrzeżeń.
--wyłącz-interaktywność Wyłącz interaktywne komunikaty.
--proxy Ustaw serwer proxy do użycia na potrzeby tego wykonania.
--no-proxy Wyłącz użycie serwera proxy dla tego wykonania.

Schemat systemu JSON

Napędzającą siłą polecenia eksportu jest plik JSON. Schemat dla pliku JSON można znaleźć w repozytorium klienta menedżera pakietów systemu Windows w witrynie GitHub.

Plik JSON zawiera następującą hierarchię.

Wpis Opis
Źródeł Źródła, z których pochodzą manifesty aplikacji.
Pakiety Kolekcja pakietów do zainstalowania.
PackageIdentifier Identyfikator pakietu Menedżera pakietów systemu Windows używany do określania pakietu.
wersja [Opcjonalnie] Określona wersja pakietu do zainstalowania.

Eksportowanie plików

Gdy Menedżer pakietów systemu Windows eksportuje plik JSON, próbuje wyeksportować wszystkie aplikacje zainstalowane na komputerze. Jeśli polecenie eksportu zestawu nie jest w stanie dopasować aplikacji do aplikacji z dostępnego źródłowego, polecenie eksportu wyświetli ostrzeżenie.

Uwaga / Notatka

Dopasowanie aplikacji zależy od metadanych w manifeście ze skonfigurowanego źródła, a metadane w Dodaj/Usuń programy w systemie Windows zgodnie z instalatorem pakietu.

Ilustracja ostrzeżeń dotyczących polecenia eksportu

Po zakończeniu eksportowania możesz edytować wynikowy plik JSON w ulubionym edytorze. Możesz usunąć aplikacje, których nie chcesz importować w przyszłości.