Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Met de downloadopdracht van WinGet wordt het installatieprogramma, de afhankelijkheden en het licentiebestand gedownload (wanneer u een verpakte Microsoft Store-app downloadt). Gebruik de zoekopdracht en de opdracht show om het installatieprogramma voor het pakket te identificeren dat u wilt downloaden.
Voor de downloadopdracht moet u de exacte tekenreeks opgeven die moet worden gedownload. Als er dubbelzinnigheid is, wordt u gevraagd om de downloadopdracht verder te filteren op een exacte toepassing.
Voor de downloadopdracht is EntraID-verificatie (formeel Azure Active Directory) vereist om een microsoft Store-app met pakket te downloaden (*.msix, *.appx, *.msixbundle of *.appxbundle) en om het licentiebestand voor de microsoft Store-app te downloaden. Het EntraID-account dat wordt gebruikt voor verificatie voor het genereren en ophalen van een microsoft Store-app-licentiebestand, moet lid zijn van een van de volgende drie Azure-rollen: globale beheerder, gebruikersbeheerder of licentiebeheerder.
Opmerking
De downloadopdracht downloadt standaard het juiste installatieprogramma naar de map Downloads van de gebruiker. Gebruik de optie --download-directory om een aangepast downloadpad op te geven.
Gebruik
winget download [[-q] <query>] [<options>]
Downloaden zonder licentiebestand
Als u een pakket downloadt met behulp van WinGet, kan het pakketlicentiebestand worden weggelaten door de --skip-license-parameter aan het commando toe te voegen. Met de uitsluiting van het pakketlicentiebestand wordt de autorisatievereiste voor het genereren van het offlinelicentiebestand verwijderd.
winget download [[--id] <package id>] [[--skip-license]] [<options>]
Downloaden voor een specifiek platform
Als u een pakket downloadt met Behulp van WinGet, wordt standaard de meest recente beschikbare versie van een pakket gedownload voor elke toepasselijke use case (architectuur, apparaatplatform, enzovoort). Het filteren van de gedownloade inhoud voor een specifiek apparaatplatform wordt uitgevoerd door de --platform parameter aan de opdracht toe te voegen.
winget download [[--id] <package id>] [[--platform] <platform type> ] [<options>]
| Platvorm | Beschrijving |
|---|---|
| Windows.Desktop | Ondersteunt installatie op Windows desktopomgeving |
| Windows.Universal | Ondersteunt installatie op alle Microsoft-besturingssystemen |
| Windows.Holographic | Ondersteunt installatie op Microsoft HoloLens-apparaten |
Downloaden voor een specifieke architectuur
Als u een pakket downloadt met Behulp van WinGet, wordt standaard de meest recente beschikbare versie van een pakket gedownload voor elke toepasselijke use case (architectuur, apparaatplatform, enzovoort). Het filteren van de gedownloade inhoud met een specifieke architectuur wordt uitgevoerd door de --architecture parameter aan de opdracht toe te voegen.
winget download [[--id] <package id>] [[--architecture] <Architecture>] [<options>]
| Architectuur | Beschrijving |
|---|---|
| x86 | 32 bit processor |
| x64 | 64-bits processor |
| armoedig | 32-bit ARM-processor |
| arm64 | 64-bit ARM-processor |
Argumenten
De volgende argumenten zijn beschikbaar.
| Argumentatie | Beschrijving |
|---|---|
| -q,--query | De query die wordt gebruikt om naar een app te zoeken. |
Opmerking
Het queryargument is positioneel. De wildcard-syntaxis wordt niet ondersteund. Dit is meestal de tekenreeks die u verwacht om het pakket te identificeren dat u wilt downloaden.
Opties
Met de opties kunt u de downloadervaring aanpassen aan uw behoeften.
| Optie | Beschrijving |
|---|---|
-d, --download-directory |
Map waarnaar de installatieprogramma's worden gedownload. |
-m, --manifest |
Moet worden gevolgd door het pad naar het manifestbestand (YAML). |
--id |
Hiermee wordt de download beperkt tot de id van de toepassing. |
--name |
Hiermee beperkt u de zoekopdracht tot de naam van de toepassing. |
--moniker |
Hiermee beperkt u de zoekopdracht tot de moniker die voor de toepassing wordt vermeld. |
-v, --version |
Hiermee kunt u een exacte versie opgeven die moet worden geïnstalleerd. Als dit niet is opgegeven, wordt de toepassing met de hoogste versie gedownload. |
-s, --source |
Hiermee wordt de zoekopdracht beperkt tot de opgegeven bronnaam. Moet worden gevolgd door de bronnaam. |
--scope |
Hiermee kunt u opgeven of het installatieprogramma gericht moet zijn op de gebruiker of het machinebereik. Bekijk bekende problemen met betrekking tot het pakketinstallatiebereik. |
-a, --architecture |
Selecteer de architectuur die u wilt downloaden. |
--installer-type |
Selecteer het type installatieprogramma dat u wilt downloaden. |
-e, --exact |
Gebruikt de exacte tekenreeks in de query, inclusief het controleren op hoofdlettergevoeligheid. Het standaardgedrag van een subtekenreeks wordt niet gebruikt. |
--locale |
Specificeert welke landinstelling te gebruiken (BCP47-indeling). |
--ignore-security-hash |
Negeer de hashcontrolefout van het installatieprogramma. Niet aanbevolen. |
--skip-dependencies |
Slaat de afhankelijkheden van verwerkingspakketten en Windows-functies over. |
--header |
Optionele Windows-Package-Manager REST-bron als HTTP-header. |
--authentication-mode |
Geef de voorkeursvoorkeur voor verificatievensters op (stil, silentPreferred of interactief). |
--authentication-account |
Geef het account op dat moet worden gebruikt voor verificatie. |
--accept-package-agreements |
Wordt gebruikt om de gebruiksrechtovereenkomst te accepteren en de prompt te vermijden. |
--accept-source-agreements |
Wordt gebruikt om de bronlicentieovereenkomst te accepteren en de prompt te vermijden. |
--skip-license,--skip-microsoft-store-package-license |
Slaat het ophalen van de offlinelicentie voor het Microsoft Store-pakket over. |
--platform |
Selecteer het doelplatform. |
-?, --help |
Meer hulp krijgen bij deze opdracht. |
--wait |
Vraagt de gebruiker om, voordat het programma wordt afgesloten, op een willekeurige toets te drukken. |
--logs,--open-logs |
Open de standaardlocatie van de logboeken. |
--verbose, --verbose-logs |
Wordt gebruikt om de loginstellingen te overschrijven en een gedetailleerd logboek te maken. |
--nowarn,--ignore-warnings |
Onderdrukt waarschuwingsuitvoer. |
--disable-interactivity |
Schakel interactieve prompts uit. |
--proxy |
Stel een proxy in die moet worden gebruikt voor deze uitvoering. |
--no-proxy |
Schakel het gebruik van proxy uit voor deze uitvoering. |
Voorbeeldvragen
In het volgende voorbeeld wordt een specifieke versie van een toepassing gedownload op basis van de id.
winget download --id Microsoft.PowerToys --version 0.15.2
In het volgende voorbeeld wordt een toepassing gedownload met een specifiek type installatieprogramma.
winget download --id Microsoft.WingetCreate --installer-type msix
In het volgende voorbeeld wordt een toepassing gedownload volgens architectuur en bereik naar een specifieke downloadmap.
winget download --id Microsoft.PowerToys --scope machine --architecture x64 --download-directory <Path>
Verwante onderwerpen
Windows developer