Not
Åtkomst till denna sida kräver auktorisation. Du kan prova att logga in eller byta katalog.
Åtkomst till denna sida kräver auktorisation. Du kan prova att byta katalog.
Med winget-källkommandot kan du hantera källor. Med källkommandot kan du lägga till, lista, uppdatera, ta bort, återställa eller exportera WinGet-källor.
En WinGet-källa 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 källa. |
| 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
Den lägga till underkommando lägger till en ny källa. 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 källan ska identifieras av. |
| -a, --arg | Källans URL eller UNC. |
| -t, --typ | Typ av källa. |
Alternativ
Följande alternativ är tillgängliga.
| Alternativ | Beskrivning |
|---|---|
| --förtroende-nivå | Källans förtroendenivå (ingen eller betrodd). |
| --rubrik | Valfritt Windows-Package-Manager REST-källhuvud för HTTP. |
| --acceptera-källavtal | Används för att acceptera källlicensavtalet och undvika uppmaningen. |
| --explicit | |
| -?, --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 | Standardkälltypen. |
| Microsoft.Rest | En Microsoft REST API-källa. |
lista
Listan underkommando räknar upp de för närvarande aktiverade källorna, eller innehåller information om en specifik källa.
Anmärkning
När en källa är inställd på att vara explicit måste den vara specifikt riktad. Winget-font-källan är inställd på explicit som standard. Det innebär att alla andra WinGet-kommandon måste referera direkt till källan med antingen "--source winget-font" eller "-s winget-font" som ska 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 källan ska identifieras av. |
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
information om listkälla
Om du vill få fullständig information om en källa skickar du namnet på källan. 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 källans namn. -
Typeär typen av källa. -
Argär den URL eller sökväg som källan använder. -
Dataär det valfria paketnamnet, om det är lämpligt. -
Updatedär det senaste datumet och tiden då källan uppdaterades.
uppdatering
Den uppdateringen underkommandot tvingar fram en uppdatering till en enskild källa 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:
- uppdatera
Argumentpunkter
Följande argument är tillgängliga.
| Argumentation | Beskrivning |
|---|---|
| -n, --namn | Namnet som källan ska identifieras av. |
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.
uppdateringskälla
Underkommandot uppdatera med alternativet --name dirigerar en uppdatering till den namngivna källan. Till exempel: winget source update --name Contoso tvingar fram en uppdatering av Contoso-lagringsplatsen.
avlägsna
Den ta bort underkommando tar bort en källa. Den här underkommandot kräver alternativet --name för att identifiera källan. 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:
- rum
Argumentpunkter
Följande argument är tillgängliga.
| Argumentation | Beskrivning |
|---|---|
| -n, --namn | Namnet som källan ska identifieras av. |
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 källan ska identifieras av. |
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
exportera underkommando exporterar den specifika informationen för en källa till JSON-utdata. Detta är användbart för att konfigurera grupprincip för källhantering.
Användning:
winget source export [[-n] <name>] [<options>]
Argumentpunkter
Följande argument är tillgängliga.
| Argumentation | Beskrivning |
|---|---|
| -n, --namn | Namnet som källan ska identifieras av. |
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 enskild källa kan begära att användaren godkänner avtal som presenteras innan du lägger till eller använder källan. Om en användare inte accepterar avtalen kommer WinGet inte att kunna komma åt källan.
Du kan använda alternativet --accept-source-agreements för att acceptera källavtalen och undvika uppmaningen.
Många WinGet-kommandon utvärderar alla konfigurerade källor. Om någon konfigurerad källa kräver avtal uppmanar WinGet innan de använder dessa källor. Källavtal måste godkännas före användning. Om en källa uppdaterar avtalsvillkor, eller om en källa tas bort och läss (som i fallet med winget source reset --force) kommer avtal att presenteras igen.
Relaterade ämnen
Windows developer