Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Polecenie WinGetsource umożliwia zarządzanie źródłami. source Za pomocą polecenia można dodawać, edytować, wyświetlać,aktualizować, usuwać, resetować lub eksportować źródła WinGet.
Usługa WinGet source udostępnia dane umożliwiające odnajdywanie i instalowanie aplikacji. Używaj tylko bezpiecznych, zaufanych źródeł.
WinGet określa następujące trzy domyślne źródła, które można wyświetlić za pomocą polecenia winget source list.
- msstore — katalog sklepu Microsoft Store.
- winget — Repozytorium Społeczności WinGet dla aplikacji.
- winget-font — repozytorium Społeczności WinGet dla czcionek.
Zastosowanie
winget source <subcommand> <options>
Sub-Commands
Dostępne są następujące argumenty.
| Sub-Command | Opis |
|---|---|
| dodaj | Dodaje nowy sourceelement . |
| edytuj | Edytuje istniejący sourceelement . |
| lista | Wyświetla listę bieżących źródeł. |
| aktualizacja | Aktualizuje bieżące źródła. |
| usuń | Usuwa bieżące źródła. |
| resetowanie | Resetuje domyślne źródła msstore, wingeti winget-font. |
| eksport | Eksportuje bieżące źródła. |
Opcje
Dostępne są następujące opcje.
| Opcja | Opis |
|---|---|
| -?,--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. |
| --gadatliwy, --gadatliwy-dzienniki | 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. |
dodawać
Dodaj podpolecenia dodaje nowy sourceelement . To polecenie wymaga opcji --name i --arg. Ponieważ polecenie zmienia dostęp użytkowników, przy użyciu dodaj wymaga uprawnień administratora.
Użycie:
winget source add [-n] <name> [-a] <arg> [[-t] <type>] [<options>]
Argumenty (w programowaniu)
Dostępne są następujące argumenty.
| Argumentacja | Opis |
|---|---|
| -n, --name | Nazwa identyfikująca element source by. |
| -a, --arg | Adres URL lub UNC obiektu source. |
| -t, --type | Typ source. |
Opcje
Dostępne są następujące opcje.
| Opcja | Opis |
|---|---|
| --poziom zaufania | Poziom source zaufania (brak lub zaufany). |
| --nagłówek | Opcjonalny Windows— nagłówek HTTPPackage-Manager REST source. |
| --accept--sourceagreement | Służy do akceptowania umowy licencyjnej source i unikania monitu. |
| --wyraźny | Oznacza wartość jawną source , wymagając od poleceń bezpośredniego określania jej wartości docelowej przy użyciu polecenia --source. |
| -?, --pomoc | Uzyskaj dodatkową pomoc dotyczącą tego 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. |
| --gadatliwy, --gadatliwy-dzienniki | 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. |
Na przykład winget source add --name Contoso https://www.contoso.com/cache dodaje repozytorium Contoso pod adresem URL https://www.contoso.com/cache.
Opcjonalny parametr typu
Dodanie podpolecenia obsługuje opcjonalny typ , który informuje klienta o typie repozytorium, z którym nawiązuje połączenie. Obsługiwane są następujące typy.
| Typ | Opis |
|---|---|
| Microsoft.PreIndexed.Package | source Domyślny typ. |
| Microsoft.Rest (Wyspa Microsoftu) | Interfejs API REST Microsoft source. |
edycja
Podpolecenia edycji modyfikuje istniejącą sourcekonfigurację. Podstawowym użyciem jest przełączenie, czy source jest jawne , czy niejawne. Gdy element source jest jawny, polecenia WinGet muszą być bezpośrednio kierowane do niego przy użyciu polecenia --source. Gdy element source jest niejawny, jest automatycznie uwzględniany we wszystkich poleceniach.
Użycie:
winget source edit [-n] <name> [<options>]
Argumenty (w programowaniu)
Dostępne są następujące argumenty.
| Argumentacja | Opis |
|---|---|
| -n, --name | Nazwa elementu do edycji source . |
Opcje
Dostępne są następujące opcje.
| Opcja | Opis |
|---|---|
| --wyraźny | Ustawia jako jawne source (true) lub niejawne (false). W przypadku jawnego polecenia muszą bezpośrednio kierować do source obiektu przy użyciu polecenia --source. |
| --nagłówek | Opcjonalny Windows— nagłówek HTTPPackage-Manager REST source. |
| --accept--sourceagreement | Służy do akceptowania umowy licencyjnej source i unikania monitu. |
| -?, --pomoc | Uzyskaj dodatkową pomoc dotyczącą tego 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. |
| --gadatliwy, --gadatliwy-dzienniki | 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. |
Przykład
Czcionkawinget -sourcejest jawna domyślnie, co oznacza, że polecenia muszą być kierowane bezpośrednio przy użyciu polecenia --source winget-font. Aby zresetować go do domyślnego (niejawnego) stanu, aby był on automatycznie uwzględniony we wszystkich poleceniach WinGet, uruchom polecenie:
winget source edit winget-font --explicit false
Aby ustawić jako jawne source :
winget source edit winget-font --explicit true
lista
Lista podpolecenia wylicza aktualnie włączone źródła lub zawiera szczegółowe informacje dotyczące określonego sourceelementu .
Uwaga / Notatka
Gdy element source ma być jawny, musi być specjalnie ukierunkowany. Czcionkawinget -jestsource domyślnie ustawiona na jawną. Oznacza to, że wszystkie inne polecenia WinGet muszą bezpośrednio odwoływać się source do polecenia "---sourcewingetfont" lub "-s winget-font", które mają zostać dołączone.
Użycie:
winget source list [[-n] <name>] [<options>]
Pseudonimy
Następujące aliasy są dostępne dla tego podpolecenia:
ls
Argumenty (w programowaniu)
Dostępne są następujące argumenty.
| Argumentacja | Opis |
|---|---|
| -n, --name | Nazwa identyfikująca element source by. |
Opcje
Dostępne są następujące opcje.
| Opcja | Opis |
|---|---|
| -?, --pomoc | Uzyskaj dodatkową pomoc dotyczącą tego 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. |
| --gadatliwy, --gadatliwy-dzienniki | 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. |
wyświetl listę wszystkich
Podpolecenia listy , winget source list, zawiera pełną listę skonfigurowanych źródeł:
Name Argument Explicit
------------------------------------------------------------------
msstore https://storeedgefd.dsx.mp.microsoft.com/v9.0 false
winget https://cdn.winget.microsoft.com/cache false
winget-font https://cdn.winget.microsoft.com/fonts true
szczegóły listy source
Aby uzyskać pełne szczegóły dotyczące elementu source, przekaż nazwę elementu source. Przykład:
winget source list --name winget
Zwraca następujące dane wyjściowe:
Field Value
--------------------------------------------------
Name winget
Type Microsoft.PreIndexed.Package
Argument https://cdn.winget.microsoft.com/cache
Data Microsoft.Winget.Source_8wekyb3d8bbwe
Identifier Microsoft.Winget.Source_8wekyb3d8bbwe
Trust Level Trusted|StoreOrigin
Explicit false
Updated 2025-12-11 08:30:25.000
-
Nameto nazwa .source -
Typejest typem source. -
Argjest adresem URL lub ścieżką używaną source przez program . -
Datajest opcjonalną nazwą pakietu, jeśli jest to konieczne. -
Updatedto data i godzina ostatniej aktualizacji source .
aktualizacja
Podpolecenia aktualizacji wymusza aktualizację pojedynczego sourceelementu lub wszystkich źródeł.
Użycie:
winget source update [[-n] <name>] [<options>]
Pseudonimy
Następujące aliasy są dostępne dla tego podpolecenia:
refresh
Argumenty (w programowaniu)
Dostępne są następujące argumenty.
| Argumentacja | Opis |
|---|---|
| -n, --name | Nazwa identyfikująca element source by. |
Opcje
Dostępne są następujące opcje.
| Opcja | Opis |
|---|---|
| -?, --pomoc | Uzyskaj dodatkową pomoc dotyczącą tego 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. |
| --gadatliwy, --gadatliwy-dzienniki | 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. |
aktualizuj wszystko
Aktualizacja podpolecenia, winget source update, żąda aktualizacji wszystkich repozytoriów.
Aktualizacji source
Podpolecenia aktualizacji z opcją --name kieruje aktualizację do nazwanego source. Na przykład: winget source update --name Contoso wymusza aktualizację repozytorium Contoso.
usuń
Usuń podpolecenia usuwa sourceelement . To podpolecenie wymaga opcji --name , aby zidentyfikować source. Ponieważ polecenie zmienia dostęp użytkowników, przy użyciu usuń wymaga uprawnień administratora.
Użycie:
winget source remove [-n] <name> [<options>]
Pseudonimy
Następujące aliasy są dostępne dla tego podpolecenia:
rm
Argumenty (w programowaniu)
Dostępne są następujące argumenty.
| Argumentacja | Opis |
|---|---|
| -n, --name | Nazwa identyfikująca element source by. |
Opcje
Dostępne są następujące opcje.
| Opcja | Opis |
|---|---|
| -?, --pomoc | Uzyskaj dodatkową pomoc dotyczącą tego 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. |
| --gadatliwy, --gadatliwy-dzienniki | 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. |
Przykłady
winget source remove --name Contoso
To polecenie usuwa repozytorium Contoso.
resetować
Resetowanie podpolecenia resetuje klienta z powrotem do oryginalnej konfiguracji i usuwa wszystkie źródła z wyjątkiem domyślnego. Tej podpolecenia należy używać tylko w rzadkich przypadkach. Ponieważ polecenie zmienia dostęp użytkowników, użycie resetowania wymaga uprawnień administratora.
Ponieważ polecenie resetowania
Użycie:
winget source reset [[-n] <name>] [<options>]
Argumenty (w programowaniu)
Dostępne są następujące argumenty.
| Argumentacja | Opis |
|---|---|
| -n, --name | Nazwa identyfikująca element source by. |
Opcje
Dostępne są następujące opcje.
| Opcja | Opis |
|---|---|
| --siła | Wymusza zresetowanie źródeł. |
| -?, --pomoc | Uzyskaj dodatkową pomoc dotyczącą tego 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. |
| --gadatliwy, --gadatliwy-dzienniki | 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. |
eksportować
Polecenie podrzędne eksportu eksportuje szczegółowe informacje dotyczące source danych wyjściowych JSON. Jest to przydatne do konfigurowania zasad grupy do source zarządzania.
Użycie:
winget source export [[-n] <name>] [<options>]
Argumenty (w programowaniu)
Dostępne są następujące argumenty.
| Argumentacja | Opis |
|---|---|
| -n, --name | Nazwa identyfikująca element source by. |
Opcje
Dostępne są następujące opcje.
| Opcja | Opis |
|---|---|
| -?, --pomoc | Uzyskaj dodatkową pomoc dotyczącą tego 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. |
| --gadatliwy, --gadatliwy-dzienniki | 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. |
Przykłady
winget source export winget
Zwraca następujące dane wyjściowe:
{"Arg":"https://cdn.winget.microsoft.com/cache","Data":"Microsoft.Winget.Source_8wekyb3d8bbwe","Explicit":false,"Identifier":"Microsoft.Winget.Source_8wekyb3d8bbwe","Name":"winget","TrustLevel":["Trusted","StoreOrigin"],"Type":"Microsoft.PreIndexed.Package"}
Umowa źródłowa
Osoba może source zażądać, aby użytkownik zgodził się na przedstawione umowy przed dodaniem lub użyciem elementu source. Jeśli użytkownik nie akceptuje umów, usługa WinGet nie będzie mogła uzyskać dostępu do elementu source.
Możesz użyć opcji --accept--sourceagreement , aby zaakceptować source umowy i uniknąć monitu.
Wiele poleceń WinGet ocenia wszystkie skonfigurowane źródła. Jeśli jakiekolwiek skonfigurowane wymaga source umów, przed użyciem tych źródeł zostanie wyświetlony monit WinGet. Umowy źródłowe muszą zostać zaakceptowane przed użyciem.
source Jeśli umowa zostanie zaktualizowana lub jeśli source umowa zostanie usunięta i odczytane (jak w przypadku winget source reset --force) umowy zostaną ponownie przedstawione.