list komut (winget)

list WinGet komutu, bilgisayarınızda yüklü olan uygulamalardan birini list görüntüler. list komutu, Windows Paket Yöneticisi aracılığıyla yüklenen uygulamaların yanı sıra başka yollarla yüklenen uygulamaları gösterir.

Ayrıca list bir uygulama için güncelleştirme varsa komut görüntülenir ve uygulamayı güncelleştirmek için yükseltme komutunu kullanabilirsiniz.

list komutu, list sorgunuzu sınırlamak için kullanılabilen filtreleri de destekler.

Takma Adlar

Bu komut için aşağıdaki diğer adlar kullanılabilir:

  • ls

Kullanım

winget list [[-q] <query>] [<options>]

Komut seçeneklerini listeleyen wingetlist ekran görüntüsü.

Kullanılabilir güncelleştirmesi olan tüm uygulamaları list için şu komutu kullanın: winget list --upgrade-available (argüman olmadan).

Tartışmalar

Aşağıdaki argümanlar mevcuttur.

Tartışma Açıklama
-q,--sorgu Bir uygulamayı aramak için kullanılan sorgu.

Uyarı

Sorgu parametresi konumsaldır. Joker karakterli söz dizimi desteklenmez. Bu genellikle aradığınız yüklü paketi bulmanıza yardımcı olmasını beklediğiniz karakter dizesidir.

Seçenekler

Seçenekler, deneyiminizi gereksinimlerinizi karşılayacak şekilde özelleştirmenize list olanak sağlar.

Seçenek Açıklama
--id list öğesini uygulama kimliğiyle sınırlar.
--isim öğesini list uygulamanın adıyla sınırlar.
--takma ad list öğesini uygulama için listelenen takma adla sınırlar.
-s, --kaynak list öğesini verilen kaynak adıyla sınırlar. Kaynak adı belirtilmelidir.
--etiket Sonuçları etiketlere göre filtreler.
--cmd, --komut Sonuçları uygulama tarafından belirtilen komuta göre filtreler.
-n, --count Bir sorguda görüntülenen uygulama sayısını sınırlar.
-e, --exact Büyük/küçük harf duyarlılığını denetleme de dahil olmak üzere, list sorgusundaki tam dizeyi kullanır. Bir alt dizenin varsayılan davranışını kullanmaz.
--kapsam Yüklü paket kapsamı filtresini (kullanıcı veya makine) seçin.
--üstbilgi İsteğe bağlı Windows-Package-Manager REST kaynağı HTTP üst bilgisi.
--authentication-mode Kimlik doğrulama penceresi tercihi (sessiz, silentPreferred veya etkileşimli) belirtin.
--kimlik doğrulama hesabı Kimlik doğrulaması için kullanılacak hesabı belirtin.
--kaynak-sözleşmelerini-kabul-et Kaynak lisans sözleşmesini kabul etmek ve uyarıdan kaçınmak için kullanılır.
--güncelleme-mevcut Yalnızca yükseltmesi olan paketleri listeler.
-u, --bilinmeyen, --bilinmeyenleri-içerir Geçerli sürümleri belirlenemese bile paketleri listeler.
--sabitlenmiş, --include-pinned WinGet tarafından yükseltmeyi engelleyen bir pinleri olsa bile paketleri listeler.
--detaylar Tablo görünümü yerine, eşleşen her paket için show benzeri ayrıntılı bir çıktı görüntüler.
-?, --yardım Bu komutla ilgili ek yardım alın.
-- bekleyin Kullanıcıdan çıkmadan önce herhangi bir tuşa basmasını ister.
--logs, --open-logs (kayıt dosyaları, kayıt dosyalarını aç) Varsayılan günlükler konumunu açın.
--ayrıntılı, --ayrıntılı-günlükler Günlük ayarını değiştirmek ve ayrıntılı bir günlük oluşturmak amacıyla kullanılır.
--nowarn (uyarıları gösterme), --ignore-warnings (uyarıları yoksay) Uyarı çıkışlarını gizler.
--disable-interactivity (etkileşimi devre dışı bırak) Etkileşimli istemleri devre dışı bırakın.
--proxy Bu yürütme için kullanılacak bir ara sunucu ayarlayın.
--ara sunucu yok Bu yürütme için ara sunucu kullanımını devre dışı bırakın.

Örnek sorgular

Aşağıdaki örnekte, adında belirli bir alt dize bulunan yüklü uygulamalar listelenmiştir.

Git adlı tüm yüklü uygulamalara --winget git komutunun kullanılmasının list ekran görüntüsü.

Aşağıdaki örnek, belirli bir kaynaktan gelen tüm uygulamaları kimliklerine göre listeler.

Bu kaynaktan gelen tüm yüklü uygulamaları göstermek için --id Git.Git dosyasının listelendiği wingetlist ekran görüntüsü.

Aşağıdaki örnek, list çıktısını 9 uygulamayla sınırlar.

Listelenen yüklü uygulama sayısını yalnızca 9 ile sınırlamak için --count 9 listesinin wingetlist ekran görüntüsü.

Güncellemeyle listele

Yukarıda belirtildiği gibi, list komutu, güncellemesi bulunan yüklü uygulamaları görmenizi sağlar.

Aşağıdaki görüntüde, yükseltmesi olan uygulamaların kullanılabilir olduğunu göreceksiniz.

Yüklü uygulamaları kullanılabilir bir yükseltmeyle göstermek için --upgrade-available listesini gösteren wingetlist ekran görüntüsü.

list Komut yalnızca kullanılabilir güncelleştirme sürümünü değil, güncelleştirmenin kullanılabildiği kaynağı da gösterir.

Kullanılabilir güncelleştirme yoksa, list yalnızca yüklü olan sürümü gösterir ve güncelleştirme sütunu görüntülenmez.

Ayrıntıları içeren liste

Aşağıdaki örnekte, yüklü bir uygulamanın tanımlayıcısına göre ayrıntıları listelenmiştir.

Yüklü uygulamayla ilgili ayrıntıları görüntülemek için wingetwingetlist --id Microsoft.VisualStudioCode --details komutunu listeleyen ekran görüntüsü