De WinGet-opdracht source

Met de WinGet-opdrachtsource kunt u bronnen beheren. Met de source opdracht kunt u WinGet-bronnen toevoegen, bewerken, weergeven, bijwerken, verwijderen, opnieuw instellen of exporteren .

Een WinGet source biedt u de gegevens voor het detecteren en installeren van toepassingen. Gebruik alleen beveiligde, vertrouwde bronnen.

WinGet geeft de volgende drie standaardbronnen op, die u kunt vermelden met behulp van winget source list.

  • msstore - De Microsoft Store-catalogus.
  • winget - De WinGet Community Repository voor toepassingen.
  • winget-font - De WinGet Community-opslagplaats voor lettertypen.

Gebruik

winget source <subcommand> <options>

wingetsource Help

Sub-Commands

De volgende argumenten zijn beschikbaar.

Sub-Command Beschrijving
toevoegen Hiermee voegt u een nieuwe source.
edit Een bestaande sourcebewerking bewerken.
lijst Lijst met huidige bronnen.
bijwerken Hiermee worden de huidige bronnen bijgewerkt.
verwijderen Hiermee verwijdert u de huidige bronnen.
opnieuw instellen Standaardbronnen msstore en wingetwinget-font opnieuw instellen.
exporteren Hiermee exporteert u de huidige bronnen.

Opties

De volgende opties zijn beschikbaar.

Optie Beschrijving
-?--Help Geeft hulp bij het geselecteerde commando.
--wachten Vraagt de gebruiker om, voordat het programma wordt afgesloten, op een willekeurige toets te drukken.
--logboeken,--open-logboeken Open de standaardlocatie van de logboeken.
--verbose, --verbose-logboeken Wordt gebruikt om de loginstellingen te overschrijven en een gedetailleerd logboek te maken.
--nowarn, geen waarschuwingen weergeven; --ignore-warnings, waarschuwingen negeren Onderdrukt waarschuwingsuitvoer.
--disable-interactivity (interactiviteit uitschakelen) Schakel interactieve prompts uit.
--proxy Stel een proxy in die moet worden gebruikt voor deze uitvoering.
--geen-proxy Schakel het gebruik van proxy uit voor deze uitvoering.

toevoegen

Met de subopdracht voor toevoegen wordt een nieuwe sourcetoegevoegd. Deze subopdracht vereist de --name en --arg opties. Omdat de opdracht gebruikerstoegang wijzigt, hebt u beheerdersbevoegdheden nodig.

Gebruik:

winget source add [-n] <name> [-a] <arg> [[-t] <type>] [<options>]

Argumenten

De volgende argumenten zijn beschikbaar.

Argumentatie Beschrijving
-n, --naam De naam om de source by te identificeren.
-een, --arg De URL of UNC van de source.
-t, --type Het type source.

Opties

De volgende opties zijn beschikbaar.

Optie Beschrijving
--vertrouwensniveau Vertrouwensniveau van het source (geen of vertrouwd).
--rubriek Optioneel Windows-Package-Manager REST source HTTP-header.
--akkoorden accepterensource Wordt gebruikt om de source gebruiksrechtovereenkomst te accepteren en de prompt te vermijden.
--uitdrukkelijk Markeert de source als expliciete, waarvoor opdrachten nodig zijn om het rechtstreeks te richten met behulp van --source.
-?--Help Meer hulp krijgen bij deze opdracht.
--wachten Vraagt de gebruiker om, voordat het programma wordt afgesloten, op een willekeurige toets te drukken.
--logboeken,--open-logboeken Open de standaardlocatie van de logboeken.
--verbose, --verbose-logboeken Wordt gebruikt om de loginstellingen te overschrijven en een gedetailleerd logboek te maken.
--nowarn, geen waarschuwingen weergeven; --ignore-warnings, waarschuwingen negeren Onderdrukt waarschuwingsuitvoer.
--disable-interactivity (interactiviteit uitschakelen) Schakel interactieve prompts uit.
--proxy Stel een proxy in die moet worden gebruikt voor deze uitvoering.
--geen-proxy Schakel het gebruik van proxy uit voor deze uitvoering.

winget source add --name Contoso https://www.contoso.com/cache voegt bijvoorbeeld de Contoso-opslagplaats toe op url-https://www.contoso.com/cache.

Optionele typeparameter

De subopdracht toevoegen ondersteunt de optionele parameter type, waarmee de client aangeeft met welk type opslagplaats deze verbinding maakt. De volgende typen worden ondersteund.

Typologie Beschrijving
Microsoft.PreIndexed.Package Het standaardtype source .
Microsoft.Rest Een Microsoft REST API source.

edit

Met de bewerkingssubopdracht wordt de configuratie van een bestaande sourceconfiguratie gewijzigd. Het primaire gebruik is om te schakelen of een sourceexpliciet of impliciet is. Wanneer een source expliciete is, moeten WinGet-opdrachten deze rechtstreeks richten met behulp van --source. Wanneer een source impliciete status is, wordt deze automatisch opgenomen in alle opdrachten.

Gebruik:

winget source edit [-n] <name> [<options>]

Argumenten

De volgende argumenten zijn beschikbaar.

Argumentatie Beschrijving
-n, --naam De naam van de source te bewerken.

Opties

De volgende opties zijn beschikbaar.

Optie Beschrijving
--uitdrukkelijk Hiermee stelt u de source als expliciet (true) of impliciet (false). Wanneer dit expliciet is, moeten opdrachten rechtstreeks gericht zijn op het source gebruik --source.
--rubriek Optioneel Windows-Package-Manager REST source HTTP-header.
--akkoorden accepterensource Wordt gebruikt om de source gebruiksrechtovereenkomst te accepteren en de prompt te vermijden.
-?--Help Meer hulp krijgen bij deze opdracht.
--wachten Vraagt de gebruiker om, voordat het programma wordt afgesloten, op een willekeurige toets te drukken.
--logboeken,--open-logboeken Open de standaardlocatie van de logboeken.
--verbose, --verbose-logboeken Wordt gebruikt om de loginstellingen te overschrijven en een gedetailleerd logboek te maken.
--nowarn, geen waarschuwingen weergeven; --ignore-warnings, waarschuwingen negeren Onderdrukt waarschuwingsuitvoer.
--disable-interactivity (interactiviteit uitschakelen) Schakel interactieve prompts uit.
--proxy Stel een proxy in die moet worden gebruikt voor deze uitvoering.
--geen-proxy Schakel het gebruik van proxy uit voor deze uitvoering.

Voorbeeld

Het wingetlettertypesource -is standaard expliciet, wat betekent dat opdrachten het rechtstreeks moeten --source winget-fontgebruiken. Als u de standaardstatus (impliciet) wilt herstellen zodat deze automatisch wordt opgenomen in alle WinGet-opdrachten, voert u het volgende uit:

winget source edit winget-font --explicit false

Een als expliciete source set instellen:

winget source edit winget-font --explicit true

lijst

In de lijstsubopdracht worden de momenteel ingeschakelde bronnen opgesomd of vindt u meer informatie over een specifieke sourcebron.

Opmerking

Wanneer een source set expliciet is ingesteld, moet deze specifiek zijn gericht. Het wingetlettertypesource -is standaard ingesteld op expliciet. Dit betekent dat alle andere WinGet-opdrachten rechtstreeks moeten verwijzen naar het source gebruik van '--sourcewinget-font' of '-s winget-font' om op te nemen.

Gebruik:

winget source list [[-n] <name>] [<options>]

wingetsource Lijst

Aliassen

De volgende aliassen zijn beschikbaar voor deze subopdracht:

  • ls

Argumenten

De volgende argumenten zijn beschikbaar.

Argumentatie Beschrijving
-n, --naam De naam om de source by te identificeren.

Opties

De volgende opties zijn beschikbaar.

Optie Beschrijving
-?--Help Meer hulp krijgen bij deze opdracht.
--wachten Vraagt de gebruiker om, voordat het programma wordt afgesloten, op een willekeurige toets te drukken.
--logboeken,--open-logboeken Open de standaardlocatie van de logboeken.
--verbose, --verbose-logboeken Wordt gebruikt om de loginstellingen te overschrijven en een gedetailleerd logboek te maken.
--nowarn, geen waarschuwingen weergeven; --ignore-warnings, waarschuwingen negeren Onderdrukt waarschuwingsuitvoer.
--disable-interactivity (interactiviteit uitschakelen) Schakel interactieve prompts uit.
--proxy Stel een proxy in die moet worden gebruikt voor deze uitvoering.
--geen-proxy Schakel het gebruik van proxy uit voor deze uitvoering.

een lijst met alle

De lijstsubopdracht zelf, winget source listbevat de volledige lijst met geconfigureerde bronnen:

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

lijstdetails source

Als u volledige details over een sourcewilt ophalen, geeft u de naam van de source. Voorbeeld:

winget source list --name winget

Retourneert de volgende uitvoer:

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
  • Name is de naam van de source.
  • Type is het type source.
  • Arg is de URL of het pad dat wordt source gebruikt.
  • Data is de optionele pakketnaam, indien van toepassing.
  • Updated is de laatste datum en tijd waarop de source update is uitgevoerd.

bijwerken

De subopdracht update dwingt een update af naar een persoon sourceof naar alle bronnen.

Gebruik:

winget source update [[-n] <name>] [<options>]

Aliassen

De volgende aliassen zijn beschikbaar voor deze subopdracht:

  • refresh

Argumenten

De volgende argumenten zijn beschikbaar.

Argumentatie Beschrijving
-n, --naam De naam om de source by te identificeren.

Opties

De volgende opties zijn beschikbaar.

Optie Beschrijving
-?--Help Meer hulp krijgen bij deze opdracht.
--wachten Vraagt de gebruiker om, voordat het programma wordt afgesloten, op een willekeurige toets te drukken.
--logboeken,--open-logboeken Open de standaardlocatie van de logboeken.
--verbose, --verbose-logboeken Wordt gebruikt om de loginstellingen te overschrijven en een gedetailleerd logboek te maken.
--nowarn, geen waarschuwingen weergeven; --ignore-warnings, waarschuwingen negeren Onderdrukt waarschuwingsuitvoer.
--disable-interactivity (interactiviteit uitschakelen) Schakel interactieve prompts uit.
--proxy Stel een proxy in die moet worden gebruikt voor deze uitvoering.
--geen-proxy Schakel het gebruik van proxy uit voor deze uitvoering.

alles bijwerken

De update subopdracht zelf, winget source update, vraagt updates aan voor alle opslagplaatsen.

Update source

De subopdracht bijwerken met de optie --name stuurt een update naar de benoemde source. Bijvoorbeeld: winget source update --name Contoso een update naar de Contoso-opslagplaats dwingt.

verwijderen

Met de subopdracht verwijderen wordt een source. Voor deze subopdracht is de optie --name vereist om de source. Omdat de opdracht de gebruikerstoegang wijzigt, moet u verwijderen, beheerdersbevoegdheden nodig hebben.

Gebruik:

winget source remove [-n] <name> [<options>]

Aliassen

De volgende aliassen zijn beschikbaar voor deze subopdracht:

  • rm

Argumenten

De volgende argumenten zijn beschikbaar.

Argumentatie Beschrijving
-n, --naam De naam om de source by te identificeren.

Opties

De volgende opties zijn beschikbaar.

Optie Beschrijving
-?--Help Meer hulp krijgen bij deze opdracht.
--wachten Vraagt de gebruiker om, voordat het programma wordt afgesloten, op een willekeurige toets te drukken.
--logboeken,--open-logboeken Open de standaardlocatie van de logboeken.
--verbose, --verbose-logboeken Wordt gebruikt om de loginstellingen te overschrijven en een gedetailleerd logboek te maken.
--nowarn, geen waarschuwingen weergeven; --ignore-warnings, waarschuwingen negeren Onderdrukt waarschuwingsuitvoer.
--disable-interactivity (interactiviteit uitschakelen) Schakel interactieve prompts uit.
--proxy Stel een proxy in die moet worden gebruikt voor deze uitvoering.
--geen-proxy Schakel het gebruik van proxy uit voor deze uitvoering.

Voorbeelden

winget source remove --name Contoso

Met deze opdracht wordt de Contoso-opslagplaats verwijderd.

terugstellen

De opnieuw instellen subopdracht stelt de client terug in de oorspronkelijke configuratie en verwijdert alle bronnen behalve de standaardinstelling. Gebruik deze subopdracht alleen in zeldzame gevallen. Omdat de opdracht gebruikerstoegang wijzigt, moet u beheerdersbevoegdheden opnieuw instellen.

Omdat de opdracht alle bronnen verwijdert, moet u de actie afdwingen met behulp van de optie --force.

Gebruik:

winget source reset [[-n] <name>] [<options>]

Argumenten

De volgende argumenten zijn beschikbaar.

Argumentatie Beschrijving
-n, --naam De naam om de source by te identificeren.

Opties

De volgende opties zijn beschikbaar.

Optie Beschrijving
--kracht Dwingt de reset van de bronnen af.
-?--Help Meer hulp krijgen bij deze opdracht.
--wachten Vraagt de gebruiker om, voordat het programma wordt afgesloten, op een willekeurige toets te drukken.
--logboeken,--open-logboeken Open de standaardlocatie van de logboeken.
--verbose, --verbose-logboeken Wordt gebruikt om de loginstellingen te overschrijven en een gedetailleerd logboek te maken.
--nowarn, geen waarschuwingen weergeven; --ignore-warnings, waarschuwingen negeren Onderdrukt waarschuwingsuitvoer.
--disable-interactivity (interactiviteit uitschakelen) Schakel interactieve prompts uit.
--proxy Stel een proxy in die moet worden gebruikt voor deze uitvoering.
--geen-proxy Schakel het gebruik van proxy uit voor deze uitvoering.

exporteren

Met de subopdracht Exporteren worden de specifieke details voor een source JSON-uitvoer geƫxporteerd. Dit is handig voor het configureren van groepsbeleid voor source beheer.

Gebruik:

winget source export [[-n] <name>] [<options>]

Argumenten

De volgende argumenten zijn beschikbaar.

Argumentatie Beschrijving
-n, --naam De naam om de source by te identificeren.

Opties

De volgende opties zijn beschikbaar.

Optie Beschrijving
-?--Help Meer hulp krijgen bij deze opdracht.
--wachten Vraagt de gebruiker om, voordat het programma wordt afgesloten, op een willekeurige toets te drukken.
--logboeken,--open-logboeken Open de standaardlocatie van de logboeken.
--verbose, --verbose-logboeken Wordt gebruikt om de loginstellingen te overschrijven en een gedetailleerd logboek te maken.
--nowarn, geen waarschuwingen weergeven; --ignore-warnings, waarschuwingen negeren Onderdrukt waarschuwingsuitvoer.
--disable-interactivity (interactiviteit uitschakelen) Schakel interactieve prompts uit.
--proxy Stel een proxy in die moet worden gebruikt voor deze uitvoering.
--geen-proxy Schakel het gebruik van proxy uit voor deze uitvoering.

Voorbeelden

winget source export winget

Retourneert de volgende uitvoer:

{"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"}

Bronovereenkomst

Een persoon source kan verzoeken dat de gebruiker akkoord gaat met overeenkomsten die worden gepresenteerd voordat hij de source. Als een gebruiker de overeenkomsten niet accepteert, heeft WinGet geen toegang tot de source.

U kunt de optie --accept--sourceagreements gebruiken om de source overeenkomsten te accepteren en de prompt te vermijden.

Veel WinGet-opdrachten evalueren alle geconfigureerde bronnen. Als voor een geconfigureerde source overeenkomst overeenkomsten zijn vereist, wordt WinGet gevraagd voordat deze bronnen worden gebruikt. Bronovereenkomsten moeten worden geaccepteerd voordat ze worden gebruikt. Als een source overeenkomstvoorwaarden worden bijgewerkt of als een source overeenkomst wordt verwijderd en gelezen (zoals in het geval van winget source reset --force) overeenkomsten opnieuw wordt gepresenteerd.

wingetsource Overeenkomst