repair polecenie (winget)

repair Polecenie winget narzędzia naprawia określoną aplikację. Jest to przydatne, gdy aplikacja działa nieprawidłowo lub ma uszkodzone pliki, ale nie wymaga pełnej ponownej instalacji.

Użyj polecenia list, aby zidentyfikować aplikację, którą chcesz repair. Polecenie repair wymaga podania dokładnego ciągu do repair. Jeśli pojawi się jakakolwiek niejednoznaczność, zostanie wyświetlony monit o dalsze doprecyzowanie polecenia repair, tak aby wskazywało konkretną aplikację.

Zastosowanie

winget repair [[-q] <query> ...] [<options>]

Zrzut ekranu przedstawiający opcje wingetrepair poleceń.

Pseudonimy

Następujące aliasy są dostępne dla tego polecenia:

  • fix

Argumenty (w programowaniu)

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

Argumentacja Opis
-q, --query Zapytanie używane do wyszukiwania aplikacji.

Argument zapytania musi być podany jako parametr pozycyjny. Składnia symboli wieloznacznych nie jest obsługiwana. Zazwyczaj jest to ciąg, który jednoznacznie identyfikuje pakiet, który chcesz zainstalować.

Opcje

Te opcje umożliwiają dostosowanie środowiska instalacji w celu spełnienia Twoich potrzeb.

Opcja Opis
-m, --manifest Trzeba podać ścieżkę do pliku manifestu (YAML). Możesz użyć manifestu, aby uruchomić środowisko pracy repair z lokalnego pliku YAML.
--id Ogranicza instalację do identyfikatora aplikacji.
--name Ogranicza wyszukiwanie do nazwy aplikacji.
--moniker Ogranicza wyszukiwanie do pseudonimu przypisanego aplikacji.
-v, --version Umożliwia określenie dokładnej wersji do zainstalowania. Jeśli nie zostanie określona, najnowsza wersja zainstaluje najwyższą wersję aplikacji.
--product-code Filtruje przy użyciu kodu produktu.
-a, --architecture Wybierz architekturę do zainstalowania.
--scope Umożliwia określenie, czy instalator powinien być przeznaczony dla użytkownika czy dla całego komputera. Zobacz znane problemy związane z zakresem instalacji pakietu.
-s, --source Ogranicza wyszukiwanie do podanej nazwy źródłowej. Należy po nim podać nazwę źródłową.
-i, --interactive Uruchamia instalatora w trybie interaktywnym. Domyślny interfejs pokazuje postęp instalacji.
-h, --silent Uruchamia instalatora w trybie dyskretnym. Spowoduje to pominięcie wszystkich interfejsów użytkownika. Domyślny interfejs pokazuje postęp instalacji.
-o, --log Kieruje logowanie do pliku dziennika. Musisz podać ścieżkę do pliku, do którego masz uprawnienia do zapisu.
--ignore-local-archive-malware-scan Ignoruj skanowanie złośliwego oprogramowania wykonywane w ramach instalowania pakietu typu archiwum z manifestu lokalnego.
--accept-source-agreements Używany w celu zaakceptowania pierwotnej umowy licencyjnej i uniknięcia monitu.
--accept-package-agreements Służy do akceptowania umowy licencyjnej i unikania wyświetlania komunikatu.
--locale Określa, którą lokalizację użyć (format BCP47).
--header Opcjonalny nagłówek HTTP dla źródła REST w systemie Windows—Package-Manager.
--authentication-mode Określ preferencję okna uwierzytelniania (dyskretne, dyskretne lub interaktywne).
--authentication-account Określ konto, które ma być używane do uwierzytelniania.
--force Uruchom polecenie bezpośrednio i kontynuuj działania niezwiązane z problemami bezpieczeństwa.
--ignore-security-hash Ignoruj błąd sprawdzania skrótu instalatora. Niezalecane.
-e, --exact Używa dokładnego ciągu znaków w zapytaniu, w tym sprawdzania rozróżniania wielkości liter. Nie będzie używać domyślnego zachowania funkcji substring.
-?, --help Uzyskaj dodatkową pomoc dotyczącą tego polecenia.
--wait Nakazuje użytkownikowi naciśnięcie dowolnego klawisza przed zakończeniem programu.
--logs, --open-logs Otwórz domyślną lokalizację dzienników.
--verbose, --verbose-logs Służy do zastępowania ustawienia rejestrowania i tworzenia szczegółowego dziennika.
--nowarn, --ignore-warnings Tłumi komunikaty ostrzeżeń.
--disable-interactivity 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.

Przykłady zapytań

Poniższy przykład naprawia aplikację.

winget repair Microsoft.WinGetCreate