Hoe "winget" te gebruiken om apps te installeren vanaf de opdrachtregel op Windows 10

Gids voor het zoeken en installeren van apps met Winget op Windows 10

Microsoft werkt aan een opdrachtregelprogramma genaamd vleugel om Windows 10-gebruikers apps rechtstreeks vanaf de opdrachtprompt te laten downloaden en installeren. Winget is momenteel beschikbaar als preview-release, maar je kunt het downloaden op elke Windows 10-pc om te testen en te proberen vanaf Github.

Als je de nieuwste versie van Windows 10 Insider gebruikt, heb je dat waarschijnlijk al vleugel geïnstalleerd op uw computer. U kunt dat verifiëren door de volgende opdracht uit te voeren in CMD of PowerShell:

winget --versie

Op stabiele releases van Windows 10 moet je handmatig downloaden en installeren vleugel op uw systeem. We hebben een gedetailleerde handleiding over het installeren van Winget op de onderstaande link, bekijk het eens.

In deze gids gaan we kijken naar de basisprincipes van: vleugel en zie hoe u een app installeert, zoekt of informatie ophaalt vanaf de opdrachtprompt.

vleugel CLI-tool heeft een basissyntaxis die erg lijkt op veel populaire Linux-pakketbeheerders zoals: geschikt of dnf. Je kunt gebruiken vleugel CLI vanaf de opdrachtprompt of Windows PowerShell. De basis vleugel syntaxis is als volgt:

vleugel 

Dat gezegd hebbende, laten we beginnen met het installeren van een app vanaf de opdrachtregel met Winget.

Winget app-opdracht installeren

Net als apt installeren op Ubuntu-systemen kunt u Winget installeren opdracht om apps te downloaden en te installeren op een pc met Windows 10.

winget install Bijvoorbeeld: winget install 7zip

Winget begint de app te downloaden en automatisch te installeren. Als u een UAC-prompt krijgt, drukt u op de knop 'Ja' en bent u klaar om te gaan.

C:\Users\ATH> winget install 7zip Gevonden 7Zip [7zip.7zip] Deze applicatie is aan u in licentie gegeven door de eigenaar. Microsoft is niet verantwoordelijk voor en verleent ook geen licenties aan pakketten van derden. Downloaden //www.7-zip.org/a/7z1900-x64.msi ██████████████████████████████ 1,66 MB / 1.66 MB Installatie-hash geverifieerd Installeren ... Succesvol geïnstalleerd!

Gebruik en vlaggen voor installatie van Winget

Hieronder staan ​​alle ondersteunde vlaggen zoals getoond in de winget installeren --help opdracht.

gebruik: winget install [[-q] ] [] De volgende argumenten zijn beschikbaar: -q,--query De zoekopdracht die wordt gebruikt om naar een app te zoeken De volgende opties zijn beschikbaar: -m,--manifest Het pad naar het manifest van de toepassing --id Filter resultaten op id --name Filter resultaten op naam --moniker Filter resultaten op app-naam -v,--version Gebruik de opgegeven versie; standaard is de nieuwste versie -s,--source Zoek app met behulp van de opgegeven bron -e,--exact Zoek app met exacte match -i,--interactive Vraag interactieve installatie aan; gebruikersinvoer kan nodig zijn -h,--silent Verzoek om stille installatie -o,--log Loglocatie (indien ondersteund) --override Overschrijf argumenten die moeten worden doorgegeven aan het installatieprogramma -l,--location Locatie om te installeren naar (indien ondersteund)

Opdracht Winget-app voor zoeken

Om naar een app te zoeken, gebruiken we de winget zoeken opdracht.

winget zoeken Bijvoorbeeld: winget zoeken 7zip

Als er een pakket beschikbaar is met de naam '7zip', winget zoeken commando haalt de pakketnaam, ID, versie op en toont deze in de uitvoer.

C:\Users\ATH> winget zoeken 7zip Naam Id Versie Komt overeen ------------------------------------ 7Zip 7zip.7zip 19.0.0 Naam: 7zip

Winget-zoekgebruik en vlaggen

Hieronder staan ​​alle ondersteunde vlaggen zoals getoond in de winget zoeken --help opdracht.

gebruik: winget zoeken [[-q] ] [] De volgende argumenten zijn beschikbaar: -q,--query De zoekopdracht die wordt gebruikt om naar een app te zoeken De volgende opties zijn beschikbaar: --id Filter resultaten op id --name Filter resultaten op naam --moniker Filter resultaten op app moniker --tag Filter resultaten op tag --command Filter resultaten op commando -s,--source Zoek app met behulp van de opgegeven bron -n,--count Toon niet meer dan het opgegeven aantal resultaten -e,--exact Zoek app met exacte match

Winget app-opdracht weergeven

Terwijl winget zoeken opdracht is voldoende om basisinformatie over een app op te halen vanaf de opdrachtregel, u kunt volledige details ophalen, zoals de naam van de auteur, beschrijving, licentie en meer over een app met behulp van de Winget-show opdracht.

Winget-show Bijvoorbeeld: Winget-show 7zip

De uitvoer van Winget-show command haalt alle relevante informatie over een pakket op die u waarschijnlijk nodig zou hebben (van een opdrachtregelprogramma).

C:\Users\ATH> winget show 7zip Gevonden 7Zip [7zip.7zip] Versie: 19.0.0 Uitgever: 7zip Auteur: 7zip AppMoniker: 7zip Beschrijving: Gratis en open source bestandsarchiver met een hoge compressieverhouding. Homepage: //www.7-zip.org/ Licentie: Copyright (C) 1999-2020 Igor Pavlov. - GNU LGPL-licentie-url: //7-zip.org/license.txt Installatieprogramma: SHA256: a7803233eedb6a4b59b3024ccf9292a6fffb94507dc998aa67c5b745d197a5dc Download-url: //www.7-zip.org-/asi.z1900-/asi.zm1900

Winget toont gebruik en vlaggen

Hieronder staan ​​alle ondersteunde vlaggen zoals getoond in de Winget-show --help opdracht.

gebruik: winget show [[-q] ] [] De volgende argumenten zijn beschikbaar: -q,--query De zoekopdracht die wordt gebruikt om naar een app te zoeken De volgende opties zijn beschikbaar: -m,--manifest Het pad naar het manifest van de toepassing --id Filter resultaten op id --name Filter resultaten op naam --moniker Filter resultaten op app-naam -v,--version Gebruik de opgegeven versie; standaard is de nieuwste versie -s,--source Zoek app met behulp van de opgegeven bron -e,--exact Zoek app met exacte overeenkomst --versions Toon beschikbare versies van de app

Tot slot konden we een app zoeken en installeren vanaf de opdrachtregel op Windows 10 met behulp van vleugel pakketbeheerder en bekeken wat basisgebruik ervan.

vleugel pakketbeheer is een ontwikkelingsfunctie en zal naar verwachting in mei 2021 in stabiele builds van Windows 10 worden uitgebracht.