Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Med WinGet-kommandotsource kan du hantera källor. Med kommandot source kan du lägga till, redigera, lista, uppdatera, ta bort, återställa eller exportera WinGet-källor.
En WinGet source tillhandahåller data för att identifiera och installera program. Använd endast säkra, betrodda källor.
WinGet anger följande tre standardkällor, som du kan lista med med hjälp winget source listav .
- msstore – Microsoft Store-katalogen.
- winget – WinGet Community-lagringsplatsen för program.
- winget-font – WinGet Community-lagringsplatsen för teckensnitt.
Användning
winget source <subcommand> <options>
Sub-Commands
Följande argument är tillgängliga.
| Sub-Command | Beskrivning |
|---|---|
| lägga till | Lägger till en ny source. |
| redigera | Redigerar en befintlig source. |
| lista | Visar en lista över aktuella källor. |
| uppdatera | Uppdaterar aktuella källor. |
| ta bort | Tar bort aktuella källor. |
| återställa | Återställer standardkällorna msstore, winget, och winget-font. |
| exportera | Exporterar aktuella källor. |
Alternativ
Följande alternativ är tillgängliga.
| Alternativ | Beskrivning |
|---|---|
| -?,--hjälp | Visar hjälp om det valda kommandot. |
| --vänta | Uppmanar användaren att trycka på valfri tangent innan den avslutas. |
| --loggar,--öppna-loggar | Öppna standardloggplatsen. |
| --verbose (detaljerad loggning), --verbose-logs | Används för att åsidosätta loggningsinställningen och skapa en utförlig logg. |
| --nowarn (--ingen varning),--ignore-warnings (--ignorera varningar) | Undertrycker varningsutdata. |
| --disable-interactivity (avaktivera interaktivitet) | Inaktivera interaktiva frågor. |
| --proxyserver | Ange en proxy som ska användas för den här körningen. |
| --ingen-proxy | Inaktivera användningen av proxy för den här körningen. |
lägg till
Lägg till underkommando lägger till en ny source. Den här underkommandot kräver alternativen --name och --arg. Eftersom kommandot ändrar användaråtkomsten kräver lägga till administratörsbehörighet.
Användning:
winget source add [-n] <name> [-a] <arg> [[-t] <type>] [<options>]
Argumentpunkter
Följande argument är tillgängliga.
| Argumentation | Beskrivning |
|---|---|
| -n, --namn | Namnet som ska identifieras av source . |
| -a, --arg | URL:en eller UNC för source. |
| -t, --typ | Typen av source. |
Alternativ
Följande alternativ är tillgängliga.
| Alternativ | Beskrivning |
|---|---|
| --förtroende-nivå | Förtroendenivå för source (ingen eller betrodd). |
| --rubrik | Valfritt Windows–Package-Manager REST-source HTTP-huvud. |
| --accept-source-agreements | Används för att acceptera source licensavtalet och undvika uppmaningen. |
| --explicit | Markerar som source explicit, vilket kräver att kommandon riktas direkt mot den med hjälp av --source. |
| -?, --hjälp | Få ytterligare hjälp med det här kommandot. |
| --vänta | Uppmanar användaren att trycka på valfri tangent innan den avslutas. |
| --loggar,--öppna-loggar | Öppna standardloggplatsen. |
| --verbose (detaljerad loggning), --verbose-logs | Används för att åsidosätta loggningsinställningen och skapa en utförlig logg. |
| --nowarn (--ingen varning),--ignore-warnings (--ignorera varningar) | Undertrycker varningsutdata. |
| --disable-interactivity (avaktivera interaktivitet) | Inaktivera interaktiva frågor. |
| --proxyserver | Ange en proxy som ska användas för den här körningen. |
| --ingen-proxy | Inaktivera användningen av proxy för den här körningen. |
Till exempel lägger winget source add --name Contoso https://www.contoso.com/cache till Contoso-lagringsplatsen på URL-https://www.contoso.com/cache.
Valfri typparameter
den lägga till underkommando stöder den valfria typ parameter, som talar om för klienten vilken typ av lagringsplats den ansluter till. Följande typer stöds.
| Typ | Beskrivning |
|---|---|
| Microsoft.PreIndexed.Package | source Standardtypen. |
| Microsoft.Rest | Ett Microsoft REST API source. |
edit
Redigeringsunderkommandot ändrar en befintlig sourcekonfiguration. Den primära användningen är att växla om en source är explicit eller implicit. När en source är explicit måste WinGet-kommandon direkt rikta in sig på den med hjälp av --source. När en source är implicit inkluderas den i alla kommandon automatiskt.
Användning:
winget source edit [-n] <name> [<options>]
Argumentpunkter
Följande argument är tillgängliga.
| Argumentation | Beskrivning |
|---|---|
| -n, --namn | Namnet på den som ska redigeras source . |
Alternativ
Följande alternativ är tillgängliga.
| Alternativ | Beskrivning |
|---|---|
| --explicit | Anger som source explicit (true) eller implicit (false). När det är explicit måste kommandon riktas direkt mot med hjälp av source--source. |
| --rubrik | Valfritt Windows–Package-Manager REST-source HTTP-huvud. |
| --accept-source-agreements | Används för att acceptera source licensavtalet och undvika uppmaningen. |
| -?, --hjälp | Få ytterligare hjälp med det här kommandot. |
| --vänta | Uppmanar användaren att trycka på valfri tangent innan den avslutas. |
| --loggar,--öppna-loggar | Öppna standardloggplatsen. |
| --verbose (detaljerad loggning), --verbose-logs | Används för att åsidosätta loggningsinställningen och skapa en utförlig logg. |
| --nowarn (--ingen varning),--ignore-warnings (--ignorera varningar) | Undertrycker varningsutdata. |
| --disable-interactivity (avaktivera interaktivitet) | Inaktivera interaktiva frågor. |
| --proxyserver | Ange en proxy som ska användas för den här körningen. |
| --ingen-proxy | Inaktivera användningen av proxy för den här körningen. |
Exempel
-wingetfontsource är explicit som standard, vilket innebär att kommandon måste rikta det direkt med hjälp av --source winget-font. Om du vill återställa det till standardtillståndet (implicit) så att det ingår i alla WinGet-kommandon automatiskt kör du:
winget source edit winget-font --explicit false
Så här anger du en source som explicit:
winget source edit winget-font --explicit true
lista
Listans underkommando räknar upp de för närvarande aktiverade källorna eller innehåller information om en specifik source.
Anmärkning
När en source är inställd på att vara explicit måste den vara specifikt riktad. Teckensnittetwingetsource -är inställt på explicit som standard. Det innebär att alla andra WinGet-kommandon måste referera direkt till source att använda antingen "--sourcewinget-font" eller "-s winget-font" för att inkluderas.
Användning:
winget source list [[-n] <name>] [<options>]
Aliasnamn
Följande alias är tillgängliga för den här underkommandot:
ls
Argumentpunkter
Följande argument är tillgängliga.
| Argumentation | Beskrivning |
|---|---|
| -n, --namn | Namnet som ska identifieras av source . |
Alternativ
Följande alternativ är tillgängliga.
| Alternativ | Beskrivning |
|---|---|
| -?, --hjälp | Få ytterligare hjälp med det här kommandot. |
| --vänta | Uppmanar användaren att trycka på valfri tangent innan den avslutas. |
| --loggar,--öppna-loggar | Öppna standardloggplatsen. |
| --verbose (detaljerad loggning), --verbose-logs | Används för att åsidosätta loggningsinställningen och skapa en utförlig logg. |
| --nowarn (--ingen varning),--ignore-warnings (--ignorera varningar) | Undertrycker varningsutdata. |
| --disable-interactivity (avaktivera interaktivitet) | Inaktivera interaktiva frågor. |
| --proxyserver | Ange en proxy som ska användas för den här körningen. |
| --ingen-proxy | Inaktivera användningen av proxy för den här körningen. |
visa en lista över alla
Listans underkommandowinget source list, , innehåller en fullständig lista över konfigurerade källor:
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
listinformation source
Om du vill få fullständig information om en sourceskickar du namnet på source. Till exempel:
winget source list --name winget
Returnerar följande utdata:
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är namnet på source. -
Typeär typen av source. -
Argär den URL eller sökväg som source används. -
Dataär det valfria paketnamnet, om det är lämpligt. -
Updatedär det senaste datumet och tiden då den source uppdaterades.
uppdatering
Uppdateringsunderkommandot tvingar fram en uppdatering till en enskild source, eller till alla källor.
Användning:
winget source update [[-n] <name>] [<options>]
Aliasnamn
Följande alias är tillgängliga för den här underkommandot:
refresh
Argumentpunkter
Följande argument är tillgängliga.
| Argumentation | Beskrivning |
|---|---|
| -n, --namn | Namnet som ska identifieras av source . |
Alternativ
Följande alternativ är tillgängliga.
| Alternativ | Beskrivning |
|---|---|
| -?, --hjälp | Få ytterligare hjälp med det här kommandot. |
| --vänta | Uppmanar användaren att trycka på valfri tangent innan den avslutas. |
| --loggar,--öppna-loggar | Öppna standardloggplatsen. |
| --verbose (detaljerad loggning), --verbose-logs | Används för att åsidosätta loggningsinställningen och skapa en utförlig logg. |
| --nowarn (--ingen varning),--ignore-warnings (--ignorera varningar) | Undertrycker varningsutdata. |
| --disable-interactivity (avaktivera interaktivitet) | Inaktivera interaktiva frågor. |
| --proxyserver | Ange en proxy som ska användas för den här körningen. |
| --ingen-proxy | Inaktivera användningen av proxy för den här körningen. |
uppdatera alla
Den uppdateringen underkommando av sig själv, winget source update, begär uppdateringar till alla lagringsplatser.
Uppdatering source
Uppdateringsunderkommandot med alternativet --name dirigerar en uppdatering till namnet source. Till exempel: winget source update --name Contoso tvingar fram en uppdatering av Contoso-lagringsplatsen.
avlägsna
Ta bort underkommandot tar bort en source. Den här underkommandot kräver alternativet --name för att identifiera source. Eftersom kommandot ändrar användaråtkomsten kräver ta bort administratörsbehörighet.
Användning:
winget source remove [-n] <name> [<options>]
Aliasnamn
Följande alias är tillgängliga för den här underkommandot:
rm
Argumentpunkter
Följande argument är tillgängliga.
| Argumentation | Beskrivning |
|---|---|
| -n, --namn | Namnet som ska identifieras av source . |
Alternativ
Följande alternativ är tillgängliga.
| Alternativ | Beskrivning |
|---|---|
| -?, --hjälp | Få ytterligare hjälp med det här kommandot. |
| --vänta | Uppmanar användaren att trycka på valfri tangent innan den avslutas. |
| --loggar,--öppna-loggar | Öppna standardloggplatsen. |
| --verbose (detaljerad loggning), --verbose-logs | Används för att åsidosätta loggningsinställningen och skapa en utförlig logg. |
| --nowarn (--ingen varning),--ignore-warnings (--ignorera varningar) | Undertrycker varningsutdata. |
| --disable-interactivity (avaktivera interaktivitet) | Inaktivera interaktiva frågor. |
| --proxyserver | Ange en proxy som ska användas för den här körningen. |
| --ingen-proxy | Inaktivera användningen av proxy för den här körningen. |
Exempel
winget source remove --name Contoso
Det här kommandot tar bort Contoso-lagringsplatsen.
nollställa
Den återställer underkommando återställer klienten till den ursprungliga konfigurationen och tar bort alla källor utom standardvärdet. Använd endast den här underkommandot i sällsynta fall. Eftersom kommandot ändrar användaråtkomsten kräver återställning administratörsbehörighet.
Eftersom kommandot återställer tar bort alla källor måste du framtvinga åtgärden med hjälp av alternativet --force.
Användning:
winget source reset [[-n] <name>] [<options>]
Argumentpunkter
Följande argument är tillgängliga.
| Argumentation | Beskrivning |
|---|---|
| -n, --namn | Namnet som ska identifieras av source . |
Alternativ
Följande alternativ är tillgängliga.
| Alternativ | Beskrivning |
|---|---|
| --kraft | Tvingar fram återställning av källorna. |
| -?, --hjälp | Få ytterligare hjälp med det här kommandot. |
| --vänta | Uppmanar användaren att trycka på valfri tangent innan den avslutas. |
| --loggar,--öppna-loggar | Öppna standardloggplatsen. |
| --verbose (detaljerad loggning), --verbose-logs | Används för att åsidosätta loggningsinställningen och skapa en utförlig logg. |
| --nowarn (--ingen varning),--ignore-warnings (--ignorera varningar) | Undertrycker varningsutdata. |
| --disable-interactivity (avaktivera interaktivitet) | Inaktivera interaktiva frågor. |
| --proxyserver | Ange en proxy som ska användas för den här körningen. |
| --ingen-proxy | Inaktivera användningen av proxy för den här körningen. |
export
Exportunderkommandot exporterar den specifika informationen för en source till JSON-utdata. Detta är användbart för att konfigurera grupprincip för source hantering.
Användning:
winget source export [[-n] <name>] [<options>]
Argumentpunkter
Följande argument är tillgängliga.
| Argumentation | Beskrivning |
|---|---|
| -n, --namn | Namnet som ska identifieras av source . |
Alternativ
Följande alternativ är tillgängliga.
| Alternativ | Beskrivning |
|---|---|
| -?, --hjälp | Få ytterligare hjälp med det här kommandot. |
| --vänta | Uppmanar användaren att trycka på valfri tangent innan den avslutas. |
| --loggar,--öppna-loggar | Öppna standardloggplatsen. |
| --verbose (detaljerad loggning), --verbose-logs | Används för att åsidosätta loggningsinställningen och skapa en utförlig logg. |
| --nowarn (--ingen varning),--ignore-warnings (--ignorera varningar) | Undertrycker varningsutdata. |
| --disable-interactivity (avaktivera interaktivitet) | Inaktivera interaktiva frågor. |
| --proxyserver | Ange en proxy som ska användas för den här körningen. |
| --ingen-proxy | Inaktivera användningen av proxy för den här körningen. |
Exempel
winget source export winget
Returnerar följande utdata:
{"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"}
Källavtal
En person source kan begära att användaren godkänner avtal som presenteras innan du lägger till eller använder source. Om en användare inte accepterar avtalen kommer WinGet inte att kunna komma åt source.
Du kan använda alternativet --accept-source-agreements för att acceptera avtalen source och undvika uppmaningen.
Många WinGet-kommandon utvärderar alla konfigurerade källor. Om någon konfigurerad source kräver avtal uppmanar WinGet innan de använder dessa källor. Källavtal måste godkännas före användning. Om ett source avtalsvillkor uppdateras, eller om ett source tas bort och läss (som i fallet med winget source reset --force) kommer avtal att presenteras igen.
Relaterade ämnen
Windows developer