Örneklerle Windows 11'de Windows Paket Yöneticisi'ni (WINGET) yükleme ve kullanma hakkında bilmeniz gereken her şey.
Kullanıcıları tarafından WINGET olarak bilinen Windows Paket Yöneticisi, Windows 10 ve Windows 11 bilgisayarlarda uygulamaları hızlı bir şekilde bulmanızı, indirmenizi, yüklemenizi, yükseltmenizi, kaldırmanızı ve yapılandırmanızı sağlayan komut satırı tabanlı bir paket yöneticisidir.
Microsoft'un Windows Paket Yöneticisi, tek bir komut çalıştırarak uygulamaları yönetmeyi kolaylaştırır – kanat
komut isteminde. Örneğin, bilgisayarınıza bir uygulama yüklemek veya güncellemek istiyorsanız, ek çevrimiçi arama adımlarını uygulamak zorunda kalmadan bir uygulamanın en son sürümünü adıyla bulmak ve yüklemek için hızlı bir 'Winget' komutunu çağırabilirsiniz. , indirme ve manuel olarak yükleme.
Winget, Windows 11'de birden çok uygulamayı sorunsuz bir şekilde yüklemeyi, güncellemeyi, yapılandırmayı ve kaldırmayı sağlayan yerleşik bir araçtır. Bu yazıda, Windows 11'de nasıl kurulacağına (önceden kurulu değilse) ve Windows Paket Yöneticisi'nin (Winget) nasıl kullanılacağına bakacağız.
Windows 11'de WINGET (Windows Paket Yöneticisi) Nasıl Kurulur
Windows Paket Yöneticisi (Winget) komut satırı aracı aslında Windows 11 ile varsayılan olarak 'Uygulama Yükleyici' olarak gelir. Uygulama Yükleyici Windows 11 PC'nizde yüklü değil, Microsoft Store'dan yüklemeniz gerekiyor. Zaten kuruluysa, en son sürümle güncellendiğinden emin olun.
App Installer'ı bilgisayarınıza henüz yüklemediyseniz, yüklemenin iki yolu vardır:
Microsoft Store'dan Uygulama Yükleyiciyi Alın. Bunu yapmak için Microsoft Store'u açın ve 'Uygulama Yükleyici'yi arayın.
Ardından, "Uygulama Yükleyici" sayfasını açın ve yüklemek için "Al" düğmesini tıklayın. Uygulamaya zaten sahipseniz, uygulamayı güncellemek için "Güncelle" düğmesini tıklayın.
Windows Paket Yöneticisini çevrimdışı bir yükleyici ile kurmak istiyorsanız, Bu uygulamanın en son sürümünü GitHub sayfasından indirebilirsiniz.
GitHub'daki Windows Paket Yöneticisi sürüm sayfasını ziyaret edin ve en son sürümü seçin.
Windows Paket Yöneticisi'nin en son sürüm sayfası açıldığında, çevrimdışı yükleyiciyi indirmek için Varlıklar bölümünün altındaki '.msixbundle' (Microsoft.DesktopAppInstaller_8wekyb3d8bbwe.msixbundle) indirme bağlantısını tıklayın.
Dosya indirildikten sonra uygulamayı yüklemek için üzerine çift tıklayın. Ardından, sihirbazdaki 'Yükle' düğmesini tıklayın. "Uygulama Yükleyici zaten yüklendi" mesajını görürseniz, uygulamayı yeniden yüklemek için "Yeniden Yükle" düğmesini tıklamanız yeterlidir.
Uygulama yüklendikten sonra bilgisayarı yeniden başlatın.
Windows 11'de Windows Paket Yöneticisi olan WINGET Nasıl Kullanılır
Windows Paket Yöneticisi Komut satırı araçlarını yükledikten sonra çalıştırabilirsiniz. kanatlı
Komut İstemi penceresinden veya Windows Terminalindeki Komut istemi kabuğundan.
Winget komutunu çalıştırmak için önce Komut İstemi'ni yönetici olarak açın. Bunu yapmak için Windows 11'de Başlat'a tıklayın ve "Komut İstemi" veya "CMD"yi arayın. Ardından, en üstteki sonuca sağ tıklayın ve 'Yönetici olarak çalıştır' seçeneğini seçin. Bir UAC uyarı iletişim kutusu görürseniz, onaylamak için 'Evet'i tıklayın.
Başlamak için, sadece yazın kanat
komut isteminde ve Enter'a basın.
Aracın nasıl kullanılacağı hakkında bir komut listesi ve bilgi alacaksınız. Kullanılabilen Winget komutları şunlardır:
emretmek | eylem |
---|---|
Düzenlemek | Verilen paketi kurar |
Göstermek | Bir paket hakkında bilgi gösterir |
Kaynak | Paketlerin kaynaklarını yönetin |
Aramak | Paketlerin temel bilgilerini bulun ve gösterin |
Liste | Kurulu paketleri görüntüle |
Güncelleme | Verilen paketi yükseltir |
Kaldır | Verilen paketi kaldırır |
Doğramak | Yükleyici dosyalarını karma için yardımcı |
Doğrula | Bir bildirim dosyasını doğrular |
Ayarlar | Ayarları açın veya yönetici ayarlarını yapın |
Özellikleri | Deneysel özelliklerin durumunu gösterir |
İhracat | Kurulu paketlerin bir listesini dışa aktarır |
İçe aktarmak | Bir dosyadaki tüm paketleri içe aktarır |
Yukarıdaki komutlara ek olarak, Windows Paket Yöneticisi sürümünü kontrol etmek ve araç hakkında daha fazla bilgi almak için komutlar da alacaksınız:
- - versiyon
:Aracın ekran versiyonu- - bilgi
: Aracın genel bilgilerini görüntüleyin
Araç hakkında daha fazla ayrıntı almak için aşağıdaki komutu yazın ve Girmek
:
kanat -- bilgi
Winget komutları büyük/küçük harfe duyarlı değildir, bu nedenle küçük harf, büyük harf veya her ikisinin bir karışımını kullanabilirsiniz, aynı şekilde çalışır.
Yukarıda belirtilen komutların her biri, ihtiyaçlarınıza göre uygulamaları keşfetmek, yüklemek, yükseltmek, kaldırmak ve yapılandırmak için komutlarla kullanılabilecek kendi seçeneklere/anahtarlara sahiptir.
Daha fazla bilgi almak ve belirli bir komutla ilgili seçenekleri görüntülemek için yardımı iletin. -?
komut adından sonraki argüman. Örneğin, hakkında daha fazla bilgi edinmek istiyorsanızAra
komutu, argümanları ve seçeneklerinin yanı sıra aşağıdaki komutu girin:
kanat arama -?
Winget'te Uygulamaları Hızla Arayın
Winget depoları, yaygın Windows masaüstü yazılımından geliştirici araçlarına kadar her şeyi içeren yüzlerce kullanışlı yazılımla doludur.
Uygulama adına, etiketine, kimliğine veya diğerlerine başvurarak, havuzundaki uygulamaları hızlı bir şekilde bulmak ve yüklemek için Winget'i kullanabilirsiniz. Bir uygulama bulmak istiyorsanız, arama komutunu kullanmanız gerekecektir. Bir uygulamayı aramak için aşağıdaki komutu kullanın:
kanatlı arama
Yüklemek istediğiniz uygulamanın adıyla '' yerine.
Örnek:
Diyelim ki 'Twitter' uygulamasını yüklemek istiyorsunuz, uygulamayı çevrimiçi aramak yerine yüklemek için aşağıdaki komutu kullanabilirsiniz:
kanat arama twitter
İlk komutunuzu yürüttüğünüzde Winget, MS deposu kaynağının aracı kullanmadan önce kaynak sözleşmesini görüntülemenizi gerektirdiğini size bildirecektir. Sözleşmeyi bu URL'den kontrol edebilirsiniz -
İşlem Koşulları: //aka.ms/microsoft-store-terms-of-transaction
Tüm kaynak sözleşme şartlarını kabul ediyorsanız, "Y" yazıp Enter tuşuna basmanız yeterlidir.
Şimdi, Winget uygulamayı arayacak ve aşağıda gösterildiği gibi içinde 'Twitter' adı bulunan tüm uygulamaların bir listesini size gösterecektir. Aşağıdaki ekran görüntüsünde en iyi sonuç istediğimiz doğru uygulamadır.
Yanlış bir ad, kimlik, takma ad (takma ad) veya etiket içeren bir uygulama ararsanız, aşağıda gösterildiği gibi 'Giriş ölçütleriyle eşleşen paket bulunamadı' diyen bir hata mesajı alırsınız.
Ayrıca kullanabilirsin -Q
veya --sorgu
sorgu kelimesini (Twitter) içeren, winget için mevcut olan uygulama paketlerini aramak için argümanlar:
kanat arama -q twitter
veya
kanat arama -- twitter sorgusu
Bu sorgu bağımsız değişkenleri isteğe bağlıdır, değerler onlarsız da çalışır.
Programın adı boşluk içeriyorsa, uygulama adını tırnak içine alın. Örneğin:
kanatlı arama "Mozilla Firefox"
Arama Sonuçlarınızı Winget'te Filtreleyin
Aşağıda görebileceğiniz gibi, “Twitter” anahtar kelimesi ile yazılım paketlerini aradığımızda Winget, isim, Id, moniker veya Tag alanında “Twitter” kelimesi olabilecek tüm paketleri döndürecektir. Ayrıca adının bir kısmına sahip olan uygulamaları 'Twitter' olarak görüntüler.
Bunun gibi yüzlerce sonuç alırsanız, aradığınız özel uygulamayı bulmak zor olacaktır.
Neyse ki Winget, aramanızı daraltmanıza veya döndürülen sonuçları sınırlandırmanıza olanak tanıyan bir arama sorgusu filtreleri (seçenekler) listesi sunar. tarafından desteklenen seçenekleri görüntülemek için Ara
komutu, aşağıdaki komutu çalıştırın:
kanat arama -?
Arama aşağıdaki seçeneklerle filtrelenebilir:
--İD
: Sonuçları kimliğe göre filtrele--isim
: Sonuçları ada göre filtrele--moniker
: Sonuçları isme göre filtrele--etiket
: Sonuçları etikete göre filtrele--emretmek
: Sonuçları komuta göre filtrele-n
veya--saymak
: Yalnızca belirtilen sayıda sonucu göster-s
veya--kaynak
: Belirtilen kaynağı kullanarak paketi bulun-e
veya--bire bir aynı
: Tam eşleşmeyi kullanarak paketi bulun
Arama Sonuçlarınızı Ada Göre Filtreleyin
Artık yukarıdaki seçeneklerle arama sonuçlarınızı filtreleyebilirsiniz. Aramayı yalnızca uygulamanın adıyla kolayca sınırlayabilirsiniz. sözdizimi:
kanat araması -- isim
Diyelim ki yalnızca kelimeyi içeren uygulama paketlerini bulmak istiyorsunuz. heyecan
sonucun 'Ad' alanında. Bunu denemek için aşağıdaki komutu kullanabilirsiniz:
kanatlı arama --name Twitter
Gördüğünüz gibi, kanat yalnızca 'Ad' alanındaki 'Twitter' dizesinin ve diğerlerinin atladığı sonuçları döndürür.
Arama Sonuçlarınızı Kimliğe Göre Filtreleyin
Ayrıca aramanızı uygulamanın kimliğiyle sınırlayabilirsiniz. Her uygulama paketinin, harf ve sayıların (ör. 9WZDNCRFJ110) veya yayıncı ve uygulama adının (ör. Mozilla.Firefox) birleşiminden oluşan belirli bir kimliği vardır.
Paketleri uygulama kimliğine göre bulmak istiyorsanız, aramanızı filtrelemek için aşağıdaki komutu kullanabilirsiniz:
kanat araması --ID
veya
kanat araması --ID =
Argümanı, aramak istediğiniz uygulamanın kimliğiyle değiştirin.
Örnek 1:
Örneğin, MS mağazasından alınan Twitter uygulama kimliği 9WZDNCRFJ140'tır. Harf ve sayıların birleşiminden oluşan bir kimliğiniz olduğunda, bir kimlik eklemeniz gerekir. =
arasında işaret İD
komut ve argüman:
kanat araması --ID = 9WZDNCRFJ140
Ayrıca, eşittir işaretinden önce ve sonra tek bir tane eklediğinizden emin olun. =
.
Örnek 2:
Ancak, yayıncı ve uygulama adının birleşiminden oluşan bir kimliğiniz varsa, kimlik bağımsız değişkenini, =
işaret.
Örneğin, winget'te 'firefox' arattığınızı varsayalım, aşağıdaki ekran görüntüsünde gösterildiği gibi herhangi bir alanda 'firefox' dizesiyle tüm sonuçları göreceksiniz. Aşağıda görebileceğiniz gibi kimlik, yayıncıyı ve uygulama adını içerir.
Şimdi, aramayı firefox uygulamasının kimliğiyle sınırlamak istiyorsanız, aşağıdaki komutlardan birini kullanabilirsiniz:
kanat araması --ID Mozilla.Firefox
veya
kanat araması --ID=Mozilla.Firefox
Yukarıdaki komutlarda kimlik, yayıncı ve uygulama adının birleşimidir. Yukarıdaki komutlarda da fark etmiş olabilirsiniz, uygulama kimliğini kullanarak veya onsuz girebilirsiniz. =
işareti koyun ve eşittir işaretini (=) eklerseniz, öncesinde ve sonrasında boşluk bırakmadığınızdan emin olun. =
bu tür bir uygulama kimliği için imzalayın.
Yukarıda görebileceğiniz gibi, bu kimliği gerektiren döndürülen sonuçları alacaksınız. Mozilla Firefox
sonuçların tek 'ID' alanında bulunur.
Arama Sonuçlarınızı Etiketlere Göre Filtreleyin
Aramayı, uygulama paketleri için listelenen etiketlerle de sınırlayabilirsiniz. Örneğin, arama sonucunuzu "firefox" etiketiyle filtrelemek istiyorsanız, aşağıdaki komutlardan birini deneyebilirsiniz:
kanat arama -- etiket firefox
veya
kanat araması --tag=firefox
Paketler için listelenen 'firefox' etiketi ile döndürülen sonuçları alacaksınız.
Arama Sonuçlarınızı Komutlara Göre Filtreleyin
Aramanızı filtrelemenin başka bir yolu, uygulama için listelenen komutları kullanmaktır.
Yalnızca 'firefox' komutunun listelendiği yazılım paketlerini almak için aşağıdaki komutlardan birini kullanabilirsiniz:
kanatlı arama --komut=firefox
veya
kanat arama -- komut firefox
Arama Sonuçlarınızı Moniker'a Göre Filtreleyin
Bir uygulamanın resmi veya doğru adını bilmiyorsanız, bilinen bir takma ad (resmi olmayan ad) veya takma adla ararsınız.
Örneğin, "Iobit" takma adıyla "Iobit Uninstaller" uygulamasını arayabilirsiniz:
kanatlı arama --moniker=iobit
Yukarıdakiler, eşleşen takma ad veya takma adla uygulamaları listeleyecektir.
Arama Sonuçlarınızı Kaynağa Göre Filtreleyin
Winget, uygulamaları yüklemek ve yükseltmek için Microsoft Store ve Winget depolarından uygulama paketleri alır. Winget aracını kullanarak uygulamaları aradığınızda, Microsoft Store ve Winget kaynaklarından ve eklemiş olabileceğiniz diğer özel kaynaklardan uygulamaları alır. Bununla birlikte, herhangi birini kullanmak yerine uygulamaları belirli bir kaynaktan da arayabilirsiniz. -s
veya --kaynak
seçenek.
sözdizimi:
kanat araması -S
veya
kanatlı arama --Kaynak
Kaynak havuzun adı nerede, ya msstore
veya kanatlı
.
Örnek:
Herhangi bir filtreyle "Spotify" uygulamasını aradığınızda, hem "msstore" kaynaklarından (MS Store) hem de "winget" deposundan aşağıdaki sonuçları alırsınız:
Aramayı belirli bir kaynakla sınırlamak için aşağıdaki komutlardan herhangi birini yazın ve tuşuna basın. Girmek
.
Microsoft Mağaza Kaynağı için:
winget arama -s msstore spotify
Winget Kaynağı için:
kanatlı arama --kaynak kanatlı spotify
Yukarıdaki komutlarda, aşağıdakilerden birini kullanabilirsiniz. -s
veya --kaynak
Aramanızı kaynağa göre filtreleme seçeneği.
Sonuç olarak, yalnızca belirtilen kaynaktan sonuçları alır.
Arama Sonuçlarınızı Sayıya Göre Filtreleyin
Ayrıca, bir uygulama aramasında alabileceğiniz çıktıların veya sonuçların sayısını da belirtebilirsiniz. -n
veya --saymak
seçenek.
Çıktı sayısını belirli bir sayıyla sınırlamak için şu komutlardan birini girin:
kanat araması -n
veya
kanatlı arama -say
Bir arama için almak istediğiniz sonuç sayısını (sayı) nerede değiştirin.
Örnek:
Örneğin, "Firefox" uygulamasını ararken çıktıyı 5 ile sınırlamak istiyorsanız, şu komutlardan birini kullanın:
kanat araması -n 5 firefox
veya
kanat arama -- 5 firefox sayımı
Exact String kullanarak Uygulama Paketini Bul
Bazen yalnızca tam sorgu dizesiyle eşleşen yazılım paketini bulmak istersiniz. Bu gibi durumlarda kullanabilirsiniz e
veya bire bir aynı
sorgudaki tam dizeyle eşleşen paketi bulma seçeneği.
Örnek: Tam eşleşme kullanarak Recava uygulamasını bulmak için aşağıdaki komutları deneyin:
kanatlı arama --exact Recuva
veya
kanat araması -e Recuva
Birden Çok Filtre Seçeneği ile Uygulama Ara
Uygulama aramak için birden fazla filtre seçeneği de kullanabilirsiniz. Aşağıdaki örnekte, aramayı uygulamanın adı (firefox) ve sonuç sayısı (3) ile sınırlandırıyoruz.
kanat araması --name=firefox --count=3
Tek Bir Komutla Birden Çok Uygulama Arayın
Winget, tek bir komutla aynı anda birden fazla uygulamayı bulmak için de kullanılabilir. Bunu yapmak için, ve işaretiyle birden çok komutu birleştirmeniz gerekir. &&
işaretler. İşte örnek bir komut:
kanatlı arama vlc && kanatlı arama twitter && kanatlı arama Recuva
Paket Bilgilerini Winget'te Görüntüle
Belirli bir uygulama paketi hakkında daha fazla bilgi görüntülemek isterseniz, bunu göstermek
emretmek.
Bir paket hakkında daha fazla bilgi göstermek için aşağıdaki komutu çalıştırın:
kanat gösterisi
show komutu için kullanılabilen seçenekleri görüntülemek için aşağıdaki komutu kullanın:
kanat gösterisi -?
Bunlar, aşağıdakilerle kullanılabilecek mevcut bayraklardır (seçenekler). göstermek
emretmek:
-m,--açıklama
: Paketin bildirimine giden yol.--İD
: Sonuçları kimliğe göre filtrele--isim
: Sonuçları ada göre filtrele--moniker
: Sonuçları isme göre filtrele-v
veya--versiyon
: Belirtilen sürümü kullanın; varsayılan en son sürümdür-s
veya--kaynak
: Belirtilen kaynağı kullanarak paketi bulun-e
veya--bire bir aynı
: Tam eşleşmeyi kullanarak paketi bulun--versiyonlar
: Paketin mevcut sürümlerini göster--başlık
: İsteğe bağlı Windows-Package-Manager REST kaynak HTTP başlığı--kabul-kaynak anlaşmaları
: Kaynak işlemleri sırasında tüm kaynak anlaşmalarını kabul edin
Örnek 1:
Örneğin, "Spotify.Spotify" uygulama kimliğiyle "Spotify" paketiyle ilgili ayrıntıları görüntülemek istiyorsanız, aşağıdaki komutu çalıştırın:
kanat gösterisi --id=Spotify.Spotify
Örnek 2:
Winget havuzları veya kaynakları, bir yazılım paketinin birden çok sürümünü içerebilir. Mevcut tüm paket sürümlerinin listesini görüntülemek için aşağıdaki komutu yürütün (örnek):
kanat gösterisi --id=7Zip.7Zip --versions
nerede değiştirin --id=7Zip.7Zip
seçenek ve argümanla, mevcut uygulama sürümlerinin bir listesini görüntülemek için kullanmak istersiniz.
Winget'te Paket Kaynaklarını Yönetin
Windows Paket Yöneticisi (Winget), depoları veya kaynakları eklemenize, listelemenize, güncellemenize, kaldırmanıza, sıfırlamanıza ve dışa aktarmanıza olanak tanır.
Depoları veya kaynakları yönetmek için aşağıdaki komutu çalıştırın:
kanat kaynağı
Yukarıdaki komutu girdiğinizde, kaynakları değiştirmek için kullanabileceğiniz alt komutların listesini göreceksiniz.
Aşağıda, aşağıdakiler için desteklenen tüm alt komutlar yer almaktadır: kaynak
emretmek:
Ekle
: Yeni bir kaynak ekleliste
: Mevcut kaynakları listeleGüncelleme
: Mevcut kaynakları güncellekaldırmak
: Mevcut kaynakları kaldırSıfırla
: Kaynakları sıfırlaihracat
: Mevcut kaynakları dışa aktar
Örneğin, mevcut kaynakların listesini görüntülemek için aşağıdaki komutu yazın:
kanat kaynak listesi
Belirli bir kaynakla ilgili tüm ayrıntıları almak için şu komutu kullanın:
winget kaynak listesi --name winget
Belirli bir kaynağı güncellemek için aşağıdaki komutu çalıştırın:
winget kaynak güncellemesi --name winget
Kurulu Paketlerin Listesini Görüntüle
Bilgisayarınızda kurulu tüm yazılım paketlerinin listesini görüntülemek için aşağıdaki komutu çalıştırın:
kanat listesi
list komutu için desteklenen bayrağı görmek için:
kanat listesi -?
için desteklenen seçenekler aşağıdadır. liste
emretmek:
--İD
: Sonuçları kimliğe göre filtrele--isim
: Sonuçları ada göre filtrele--moniker
: Sonuçları isme göre filtrele--etiket
: Sonuçları etikete göre filtrele--emretmek
: Sonuçları komuta göre filtrele-n
veya--saymak
: Yalnızca belirtilen sayıda sonucu göster-s
veya--kaynak
: Belirtilen kaynağı kullanarak paketi bulun-e
veya--bire bir aynı
: Tam eşleşmeyi kullanarak paketi bulun--başlık
: İsteğe bağlı Windows-Package-Manager REST kaynak HTTP başlığı--kabul-kaynak anlaşmaları
: Kaynak işlemleri sırasında tüm kaynak anlaşmalarını kabul edin
Örnek:
Bilgisayarınızda aynı ada sahip birden fazla uygulama yüklü olabilir. Örneğin, aşağıdaki komutla adında 'Xbox' olan tüm uygulamaları listeleyebilirsiniz.
kanat listesi --name xbox
Winget'i Kullanarak Bilgisayarınıza Uygulamalar Kurun
Uygulama paketini bulduktan sonra sıra winget ile yüklemeye geliyor. bu kanat kurulumu
komut, herhangi bir uygulamayı çevrimiçi olarak arama, indirme ve kurulum sihirbazının birkaç adımından geçme zahmetine girmeden depolarından hızlı bir şekilde kurmanıza izin verir.
Yükle komutunun sözdizimi:
kanat kurulumu
hakkında daha fazla bilgi almak için Yüklemek
komut ve desteklenen seçenekler, aşağıdaki komutu çalıştırın:
kanat kurulumu -?
için desteklenen seçenekler/bayraklar şunlardır: Yüklemek
emretmek:
-m,--açıklama
: Paketin bildirimine giden yol.--İD
: Sonuçları kimliğe göre filtrele--isim
: Sonuçları ada göre filtrele--moniker
: Sonuçları isme göre filtrele-v
veya--versiyon
: Belirtilen sürümü kullanın; varsayılan en son sürümdür-s
veya--kaynak
: Belirtilen kaynağı kullanarak paketi bulun--dürbün:
Kurulum kapsamını seçin (kullanıcı veya makine)-e
veya--bire bir aynı
: Tam eşleşmeyi kullanarak paketi bulun-Bence
veya--interaktif
: Etkileşimli kurulum iste; kullanıcı girişi gerekebilir-H
veya--sessiz
: Sessiz kurulum iste--yerel ayar
: Kullanılacak yerel ayar (BCP47 biçimi)-Ö
veya--kayıt
: Günlük konumu (destekleniyorsa)--geçersiz kıl
: Yükleyiciye aktarılacak bağımsız değişkenleri geçersiz kıl-l
veya--yer
: Kurulum yapılacak yer (destekleniyorsa)--Kuvvet
: Yükleyici karma kontrolünü geçersiz kıl--kabul-paket-anlaşmaları
: Paketler için tüm lisans sözleşmelerini kabul edin--kabul-kaynak anlaşmaları
: Kaynak işlemleri sırasında tüm kaynak anlaşmalarını kabul edin--başlık
: İsteğe bağlı Windows-Package-Manager REST kaynak HTTP başlığı
Hangi uygulamanın yükleneceğini, nasıl kurulacağını ve belirli bir uygulamanın nereye kurulacağını belirtmek için bu seçenekleri kullanabilirsiniz.
Örnek:
Bir VLC Media oynatıcı kurmak istediğinizi varsayalım. Bunun için aşağıdaki komutu kullanabilirsiniz:
kanat kurulumu vlc
Not: Programın veya sorgunun adı boşluk içeriyorsa, çift tırnak içine alın.
Ancak, girdi sorgunuzla eşleşen birden çok paket bulunur ve hangisinin yükleneceğini bilmez, bu nedenle Winget size aşağıdaki sonucu gösterir.
Uygulama Kimliğini kullanarak Winget ile Uygulamaları yükleyin
Yapmanız gereken girdinizi hassaslaştırmak, yani hangi paketi kuracağınız konusunda daha spesifik olmanız gerektiği anlamına geliyor. Bunun için yukarıdaki mevcut seçenekleri kullanmanız gerekir. Yüklemek
doğru uygulamayı belirtmek için komut.
Doğru uygulamayı kurmanın en iyi yolu, belirli uygulama paketini belirtmek için uygulama kimliğini kullanmaktır. Bu nedenle, kullanarak bir uygulama aradığınızda Ara
komut, yüklemek istediğiniz paketin uygulama kimliğini not edin. Aynı ada sahip birden fazla paketiniz varsa, belirli bir uygulamayı yüklemek için uygulama kimliğini kullanabilirsiniz.
Uygulama kimliğini kullanarak belirli bir uygulamayı yüklemek için aşağıdaki formülü kullanın:
kanat kurulumu --id=
Örneğin, VLC medya oynatıcısını winget kullanarak kurmak istediğinizi varsayalım. İlk olarak, Winget'te VLC paketine bakın ve doğru uygulamayı almak için uygulama kimliğini not edin. Yanlış kimlik, amaçladığınızdan farklı bir uygulama yükleyebilir veya herhangi bir uygulama yüklemeyebilir.
VLC uygulamasını Microsoft Store deposundan yüklemek için sonuçtan uygulama kimliğini (harf ve sayı kombinasyonu) kullanın:
kanat kurulumu --id=XPDM1ZW6815MQM
veya
Winget XPDM1ZW6815MQM yükleyin
Ayrıca, id bağımsız değişkenini, komuta eklemeden doğrudan komuta girebilirsiniz. --id seçeneği
. Komuta tam ve benzersiz id argümanını ilettiğiniz sürece, Winget bunu otomatik olarak bir Uygulama Kimliği olarak tanıyacak ve söz konusu uygulamayı yükleyecektir.
Yükleme komutunu çalıştırdığınızda, Winget paket ve yazılım lisansı hakkında ayrıntılı bilgi gösterecek ve sözleşmenin şartlarını kabul edip etmediğinizi soracaktır. Basitçe 'Y' veya 'y' yazın ve Girmek
sürece devam etmek için.
İnternet hızınıza ve uygulamanın boyutuna bağlı olarak uygulamayı indirip yüklemek birkaç saniye ile dakikalar arasında sürecektir.
Yayıncı adı ve uygulama adının birleşimi olan uygulama kimliğiyle yüklemek istiyorsanız aşağıdaki komutu kullanın:
kanat kurulumu --id=VideoLAN.VLC
veya
kanat kurulumu --id VideoLAN.VLC
Uygulamayı, genellikle üçüncü taraf uygulamaları içeren Winget deposundan yüklediğinizde, herhangi bir lisans sözleşmesini kabul etmeniz gerekmez.
Uygulama Adına Göre Winget ile Uygulamaları Yükleyin
Winget depolarında aynı ada sahip birden fazla uygulamanız yoksa, hangi uygulamanın yükleneceğini belirtmek için uygulama adını kullanabilirsiniz.
Örneğin, 'Recuva' uygulamasını yüklemek için --isim
kurulum komutuyla seçenek:
winget kurulumu --name Recuva
Winget ile Bir Programın Belirli Bir Sürümünü Kurun
Varsayılan olarak, Winget programın mevcut en son sürümünü yükler. Ancak, bir uygulamanın hangi sürümünü yüklemek istediğinizi de belirtebilirsiniz. -v
veya --versiyon
seçenek.
Bir uygulamanın belirli bir sürümünü yüklemek için uygulamanın kimliğini sürüm seçeneğiyle birleştirebilirsiniz:
kanat kurulumu --id=VideoLAN.VLC -v=3.0.15
veya
kanat kurulumu --id=VideoLAN.VLC --version=3.0.15
VLC'nin en son sürümü '3.0.16', ancak yüklemek için yukarıdaki komutta eski sürüm '3.0.15'i belirttik.
Uygulamaları Belirli Bir Kaynaktan Yükleyin
Uygulamalarınızı (msstore, winget veya özel mağaza) almak için belirli bir kaynak (depo) da belirtebilirsiniz. Bunu yapmak için kullanmanız gerekir -s
veya --kaynak
'install' komutuyla seçeneği. Bu şekilde kopyaları kaldırabilir ve doğru uygulamayı yükleyebilirsiniz.
"Audacity" programını winget deposundan (üçüncü taraf) kurmak istediğinizi varsayalım, şu komutu deneyebilirsiniz:
kanat kurulumu --id=Audacity.Audacity -s=winget
Microsoft Store deposundan bir uygulama yüklemek için:
kanat kurulumu --id=9N66VBRR4DPL --source=msstore
Uygulamaları Geçerli Kullanıcıya veya Tüm Kullanıcıya Yükleyin
bu --dürbün
seçeneği ile birlikte Yüklemek
komutu, uygulamanın yalnızca geçerli kullanıcıya mı yoksa tüm kullanıcılara mı (makineye) yüklenmesi gerektiğini belirtmenize olanak tanır.
Yalnızca geçerli kullanıcıya bir uygulama yüklemek için kullanıcı
için argüman --dürbün
seçenekler:
winget install --id=Spotify.Spotify --scope=kullanıcı
Tüm kullanıcılara bir uygulama yüklemek için, makine
için argüman --dürbün
seçenekler:
winget install --id=Spotify.Spotify --scope=makine
Ancak, kapsamı 'kullanıcı' olarak belirtmek istiyorsanız, bu komutu normal Komut İsteminde (yükseltilmiş modda değil) çalıştırmanız gerekir.
Sorgudaki Tam Dizeyi Kullanarak Uygulamaları Yükleyin
Seçimi bir paketle sınırlamak istiyorsanız, tam sorgu seçeneğiyle birlikte uygulamanın kimliğini kullanmanız gerekecektir (-e
veya --bire bir aynı
). Diğer seçeneklerden farklı olarak, tam sorgu seçeneği, büyük/küçük harf duyarlılığı için dizeyi kontrol eder. Uygulama Kimliği veya uygulamanın adı, tam olarak arama sonucunda listelendiği gibi olmalıdır. Tek bir karakter farklı bir durumda olsa bile, komut sorguyu kabul etmeyecektir.
Sorgudaki tam dizeyi (Uygulama adı) kullanarak bir uygulama yüklemek için örnek bir komut:
Audacity.Audacity -e için kanat kurulumu
veya
Audacity.Audacity -tam olarak kanat kurulumu
Uygulamaları Etkileşimli Modda Yükleyin
Uygulamayı Winget ile varsayılan kurulum modunda yüklediğinizde, sizden herhangi bir ek giriş gerektirmez ve yalnızca kurulum sırasında yükleyicinin ilerleme durumunu gösterir. Ancak kurulum sırasında yapılandırmanız veya seçenekleri seçmeniz gerekirse, yükleyiciyi etkileşimli modda çalıştırabilirsiniz. Etkileşimli modda, kurulum sihirbazında istediğiniz seçenekleri belirleyebilirsiniz.
Yükleyiciyi etkileşimli modda çalıştırmak için kullanmanız gerekecek -Bence
veya --interaktif
seçenek:
kanat kurulumu --id=Audacity.Audacity --interactive
veya
kanat kurulumu --id=Audacity.Audacity -i
Uygulamaları Sessiz Modda Yükleyin
Ayrıca paket kurulumunu herhangi bir girdi istemeden veya herhangi bir kurulum ilerleme durumu göstermeden arka planda çalıştırabilirsiniz. Bu mod, kurulumun tüm kullanıcı arayüzünü bastıracaktır. Bunu yapmak için, kullanmanız gerekecek -H
veya --sessiz
seçeneği ile Yüklemek
emretmek.
Yazılım kurulumunu arka planda çalıştırmak için aşağıdaki komutu çalıştırın:
Winget Audacity.Audacity kurulumu --silent
veya
Audacity.Audacity -h kurulumu
Bu, yükleme işleminin tüm kullanıcı arabirimini bastıracaktır.
Bir Programın Kurulum Konumunu Değiştirme
Varsayılan olarak, Uygulamalar sistem sürücüsüne 'C:\Program Files' klasörüne yüklenir, ancak bir programın yükleme klasörünü -l
veya --yer
seçenek.
Örneğin, varsayılan 'C:\Program Files' klasörü yerine “D:\Software” konumuna Notepad++ programını kurmak istiyoruz. Bunun için aşağıdaki komutu kullanacağız:
winget kurulumu Notepad++.Notepad++ -e --location "D:\Software"
Yukarıdaki komutta 'Notepad++.Notepad++' yüklemek istediğimiz uygulamanın ID'si, tam sorgu seçeneği -e
seçimi bir dosyayla sınırlamak ve --yer
özel yükleme konumunu belirtmek için kullanılır.
Yükleyici Karma Denetimini Atla
Winget ile yazılım yüklerken, yükleyici dosyalarının veri bütünlüğünü otomatik olarak doğrular. Ancak, hash'ini kontrol etmek istemediğiniz bir program yüklüyorsanız, aşağıdakileri kullanabilirsiniz. --Kuvvet
seçenek:
kanat kurulumu WSAtools -e --force
Lisans Sözleşmelerini Kabul Et
Belirli yazılımları kurduğunuzda, yazılım paketlerinin ve kaynağının lisans sözleşmesini kabul etmeniz istenecektir. Lisans sözleşmesini önceden kabul ederek bu istemleri önleyebilirsiniz.
Bir paketin lisans sözleşmesini kabul etmek için, --kabul-paket-anlaşmaları
kurulum komutuyla seçenek:
kanat kurulumu --id=9WZDNCRFJ2WL --kabul-paket-anlaşmaları
Kaynak lisans sözleşmesini kabul etmek için, --kabul-kaynak anlaşmaları
seçenek:
winget kurulumu --id=9WZDNCRFJ2WL --kabul-kaynak anlaşması
Veya
Bu komutla her iki lisans sözleşmesini de kabul edebilirsiniz:
kanat kurulumu --id=9WZDNCRFJ2WL --kabul-paket-anlaşmaları --kabul-kaynak anlaşması
Windows 11'de Winget ile Aynı Anda Birden Fazla Uygulama Kurun
Winget kullanmanın bir diğer büyük avantajı da, tek bir komutla aynı anda birden fazla uygulama yükleyebilmenizdir. Tek yapmanız gereken, her Winget yükleme komutuna iki ve işaretiyle katılmak. &&
karakterleri tek bir yürütülebilir komuta dönüştürür.
Winget ile birden çok uygulama yüklemek için sözdizimi şöyledir:
kanat kurulumu && kanat kurulumu && kanat kurulumu
nerede değiştirin gerçek ad veya uygulama kimliğiyle ve
tarafından desteklenen seçeneklerle
Yüklemek
emretmek.
Örneğin, aşağıdaki komut, sisteminize aynı anda bir VLC medya oynatıcı, Notepad++ ve Audacity uygulamaları yükleyecektir:
kanatlı kurulum VideoLAN.VLC -e && kanatlı kurulum Notepad++.Notepad++ -e && kanatlı kurulum Audacity.Audacity -e
Yukarıda görebileceğiniz gibi, üç uygulama paketinin tümü tek bir komutla yüklenmiştir.
Winget kullanarak Uygulamaları Güncelleme veya Yükseltme
Winget, yalnızca uygulama paketlerini yüklemenize değil, aynı zamanda mevcut olanları yükseltmenize veya kaldırmanıza da olanak tanır. ile mevcut herhangi bir uygulamayı yükseltebilirsiniz. Yükselt
Belirli bir uygulama için mevcut bir güncelleme olduğu sürece sisteminizde komut.
Winget kullanarak uygulamayı yükseltmek için sözdizimi şöyledir:
kanat yükseltmesi [[-q] ] []
Desteklenen seçenekleri öğrenmek için Yükselt
komutu, aşağıdaki komutu girin:
kanat yükseltme -?
için aşağıdaki seçenekler mevcuttur: Yükselt
emretmek:
-m,--açıklama
: Paketin bildirimine giden yol.--İD
: Sonuçları kimliğe göre filtrele--isim
: Sonuçları ada göre filtrele--moniker
: Sonuçları isme göre filtrele-v
veya--versiyon
: Belirtilen sürümü kullanın; varsayılan en son sürümdür-s
veya--kaynak
: Belirtilen kaynağı kullanarak paketi bulun-e
veya--bire bir aynı
: Tam eşleşmeyi kullanarak paketi bulun-Bence
veya--interaktif
: Etkileşimli kurulum iste; kullanıcı girişi gerekebilir-H
veya--sessiz
: Sessiz kurulum iste-Ö
veya--kayıt
: Günlük konumu (destekleniyorsa)--geçersiz kıl
: Yükleyiciye aktarılacak bağımsız değişkenleri geçersiz kıl-l
veya--yer
: Kurulum yapılacak yer (destekleniyorsa)--Kuvvet
: Yükleyici karma kontrolünü geçersiz kıl--kabul-paket-anlaşmaları
: Paketler için tüm lisans sözleşmelerini kabul edin--kabul-kaynak anlaşmaları
: Kaynak işlemleri sırasında tüm kaynak anlaşmalarını kabul edin--başlık
: İsteğe bağlı Windows-Package-Manager REST kaynak HTTP başlığı--Tümü
: Varsa kurulu tüm paketleri en son sürüme güncelleyin
Ancak herhangi bir uygulamayı yükseltmeden önce, şu anda kurulu paketlerinizin mevcut yükseltmeleri olup olmadığını kontrol etmeniz gerekir. Bunu, bilgisayarınızda yüklü olan tüm uygulamaları (Winget aracılığıyla yüklenmeyen programlar dahil) görüntüleyen yükseltme veya liste komutuyla yapabilirsiniz.
Bilgisayarda yüklü olan tüm programları listelemek için şu basit komutu çalıştırın:
kanat yükseltme
Bir uygulama için bir güncelleme mevcutsa, yeni sürüm aşağıda gösterildiği gibi ilgili "Kullanılabilir" sütununda görüntülenecektir.
veya
kanat listesi
Bir uygulamayı yükseltmek için yükseltme komutuyla uygulama adını girmeniz yeterlidir. Örneğin, burada 'Recuva' uygulamasını yükseltmek istiyoruz:
kanat yükseltme Recuva
Ayrıca mevcut çeşitli seçeneklerin yardımıyla paketleri kanatçık üzerinden yükseltebilirsiniz (--İD
, --isim
, --interaktif
, vb.). Bir uygulamayı Winget aracılığıyla kimliğine göre yükseltmek için aşağıdaki komutu çalıştırın:
kanat yükseltme --id VideoLAN.VLC
Ayrıca PC'nizde kurulu olan tüm paketleri (mevcut güncellemelerle) bir kerede yükseltebilirsiniz. Kurulu tüm paketleri yükseltmek için (eğer güncellemeler varsa), şu komutu yürütebilirsiniz:
kanat yükseltme -- tümü
bu --Tümü
seçeneği, mevcut yükseltmeleri olan tüm uygulamaları bulur ve yükseltme komutu güncellemeleri yükler.
Winget Kullanarak Uygulamaları Kaldırın veya Kaldırın
Winget aracılığıyla bir programı kaldırmak istiyorsanız, bunu kaldır
emretmek. Ayrıca winget kullanılarak kurulmayan programları da kaldırabilir.
sözdizimi:
kanat kaldırma [[-q] ] []
bu kaldır
komutunun, bu komutu çalıştırarak görüntülenebilen kendi seçenekleri vardır:
kanat kaldırma -?
Aşağıdaki seçenekler mevcuttur:
-m,--açıklama
: Paketin bildirimine giden yol--İD
: Sonuçları kimliğe göre filtrele--isim
: Sonuçları ada göre filtrele--moniker
: Sonuçları isme göre filtrele-v,--sürüm
: Belirtilen sürümü kullanın; varsayılan en son sürümdür-s,--kaynak
: Belirtilen kaynağı kullanarak paketi bulun-e,--tam
: Tam eşleşmeyi kullanarak paketi bulun-i,--etkileşimli
: Etkileşimli kurulum iste; kullanıcı girişi gerekebilir-h,--sessiz
: Sessiz kurulum iste-o,--günlük
: Günlük konumu (destekleniyorsa)--başlık
: İsteğe bağlı Windows-Package-Manager REST kaynak HTTP başlığı--kabul-kaynak anlaşmaları
: Kaynak işlemleri sırasında tüm kaynak anlaşmalarını kabul edin
Aramanızı daha da hassaslaştırmak veya kaldırmak istediğiniz doğru uygulamayı seçmek için yukarıdaki seçenekleri kullanabilirsiniz.
Uygulamaları kaldırmadan önce, cihazınızda yüklü olan tüm uygulamaları görüntüleyin:
kanat listesi
Örnek 1:
Örneğin, 'Dinamik Duvar Kağıdı' uygulamasını kaldırmak için aşağıdaki komutu kullanıyoruz:
winget kaldırma "Dinamik Duvar Kağıdı"
Sorgu (Uygulama adı) bir boşluk içerdiğinden, onu çift tırnak içine aldık.
Örnek 2:
kullanabilirsiniz --isim
PC'nizden kaldırmak istediğiniz uygulamayı belirli bir adla belirtme seçeneği.
winget kaldırma --name Notepad++ -e
Tam sorguyu da ekleyebilirsiniz -e
seçimi tam bir paket adıyla sınırlama seçeneği.
Örnek 3:
Aynı ada sahip birden fazla uygulamanız varsa, doğru uygulamayı belirtmek için uygulama kimliğini kullanabilirsiniz.
Örneğin, bilgisayarınızdaki 'Xbox' uygulamalarını listelediğinizde birden çok sonuç alırsınız.
'Xbox Game Bar Plugin' paketini kaldırmak için --İD
uygulama kimliğini belirleme seçeneği:
winget uninstall --id=Microsoft.XboxGameOverlay_8wekyb3d8bbwe
Örnek 4:
Bazen, bir programı kaldırdığınızda, geçmiş, kayıtlar, kaydetme dosyaları vb. gibi tonlarca yazılım kalıntısı dosyası bırakabilir. Yazılıma bağlı olarak, size ek ayarları ve verileri temizleme seçenekleri sunabilir. Bunu yapmak için uygulamaları kaldırmak için etkileşimli sihirbazı kullanmanız gerekir.
Bir uygulamayı etkileşimli modda kaldırmak için aşağıdaki komutu çalıştırın:
winget kaldırma Notepad++ -e --etkileşimli
Tüm kullanıcı arabirimini bastırmak ve bir uygulamayı sessiz modda kaldırmak istiyorsanız aşağıdaki komutu çalıştırın:
kanat kaldırma Notepad++ -e -h
Windows Paket Yöneticisinin Deneysel Özelliklerini Görüntüleyin
Özellikler komutu, Windows Paket Yöneticisi (winget) sürümünüz için mevcut olan deneysel özelliklerin ve durumun listesini görüntülemenizi sağlar.
Winget'teki deneysel özelliklerin durumunu görüntülemek için aşağıdaki komutu çalıştırın:
kanat özellikleri
"Durum" sütununda özelliklerin listesini ve bunların etkin mi yoksa devre dışı mı olduğunu göreceksiniz. Özellikleri Winget ayarlarından etkinleştirebilir veya devre dışı bırakabilirsiniz.
Windows Paket Yöneticisi (Winget) Ayarlarını Yapılandırın
Windows Paket Yöneticisi (Winget) ayarları, bir JSON ayar dosyasında düzenlenebilir. 'settings.json', otomatik güncelleme ayarları, ilerleme çubuğunun kullanıcı arayüzü, yükleyici davranışı, özellikler ve daha fazlası gibi çeşitli Winget istemci deneyimlerini ve tercihlerini özelleştirmenize olanak tanır.
settings.json dosyasını açmak için aşağıdaki basit komutu çalıştırın:
kanat ayarları
Varsayılan olarak, JSON dosyası, Not Defteri gibi varsayılan metin düzenleyicinizde açılır.Ancak, JSON dosyalarının tercihen düzenlenmesi daha kolay olacak olan 'Microsoft Visual Studio Code' bir kod düzenleyicide düzenlenmesi önerilir. Varsayılan metin/kod düzenleyici zaten ayarlanmışsa, varsayılan metin düzenleyicinizi otomatik olarak başlatır ve içindeki ayarlar dosyasını açar.
Visual Studio Code'a sahip değilseniz, şu komutla yükleyebilirsiniz:
Windows kurulumu Microsoft.VisualStudioCode
VS Code yüklemek istemiyorsanız, ayarları Not Defteri'nde de düzenleyebilirsiniz.
JSON ayarları dosyası metin düzenleyicinizde ilk kez açıldığında, yapılandırılan hiçbir ayar olmayacaktır.
Kaynak için Güncelleme Aralığını Değiştir
bu autoUpdateIntervalInMinutes
kod, kaynağa yapılan güncellemeleri kontrol etmek için zaman aralığını (dakika olarak) belirtir. Varsayılan güncelleme aralığı '5' olarak ayarlanmıştır. İhtiyacınıza göre değiştirebilirsiniz. Bir kaynağa otomatik güncelleme kontrolünü devre dışı bırakmak istiyorsanız, sadece '0' olarak değiştirin.
Aşağıdaki örnekte güncelleme aralığını '10' dakika olarak değiştiriyoruz.
Otomatik güncelleme kontrolünü devre dışı bıraktıysanız, kaynak için güncellemeleri şuradan manuel olarak kontrol edebilirsiniz: kanat kaynak güncellemesi
.
İlerleme Çubuğunun Görsel Tasarımını Değiştirin
ile ilerleme çubuğunun görsel stilini veya rengini değiştirebilirsiniz. görsel
ayar. İlerleme çubuğunun varsayılan rengi "vurgu"dur, ancak bunu "retro" veya "gökkuşağı" olarak değiştirebilirsiniz.
Örneğin, ilerleme çubuğu rengini 'gökkuşağı' olarak değiştirmek için JSON dosyasına aşağıdaki kodu ekleyin:
"visual": { "progressBar": "gökkuşağı" },
Ve bir kapanış ayracı eklediğinizden emin olun }
JSON kodunun sonunda.
Uygulamanın Kurulum Kapsamını Değiştirin
Kapsam, yerel ayar ve daha fazlasını içeren yükleme davranışını aşağıdakileri kullanarak da değiştirebilirsiniz: yüklemeBehavior
ayar.
Kapsam ayarı, bir paketin yalnızca geçerli kullanıcı için mi yoksa tüm makine için mi kurulması gerektiğini belirtir. Tüm kurulumun kapsamını ikisinden birine ayarlayabilirsiniz. kullanıcı
veya makine
.
Kapsamı geçerli kullanıcıyla değiştirmek için aşağıdaki kodu girin:
"installBehavior": { "tercihler": { "kapsam": "kullanıcı" } },
Winget'te Deneysel Özellikleri Etkinleştirme veya Devre Dışı Bırakma
Bir önceki bölümde bahsettiğimiz gibi, settings.json dosyasında Winget'in deneysel özelliklerini de yapılandırabilirsiniz. bu deneyselÖzellikler
ayarı, özellikleri etkinleştirmenizi veya devre dışı bırakmanızı sağlar. Kullanılabilir deneysel özelliklerin listesini görüntülemek için şunu çalıştırın: kanat özellikleri
.
Yukarıda yapabileceğiniz gibi, Windows Paket Yöneticisi'nin bu sürümü için iki özellik mevcuttur - "Bağımlılık Bilgilerini Göster" ve "Doğrudan MSI Kurulumu". Bağımlılıklar özelliği, paketin bağımlılık bilgilerini görüntüler ve 'Doğrudan MSI Kurulumu', msiexec yerine MSI paketlerini doğrudan yüklemenize olanak tanır. Belirli bir özelliği etkinleştirmek veya devre dışı bırakmak için ayarlarda kullanabileceğiniz özelliklerin özelliklerini not edin.
'Doğrudan MSI Kurulumu' özelliğini etkinleştirmek için JSON dosyasına aşağıdaki kodu ekleyin:
"experimentalFeatures": { "directMSI": true },
'Bağımlılık Bilgilerini Göster' özelliğini etkinleştirmek için aşağıdaki kodu JSON dosyasına ekleyin:
"deneysel Özellikler": { "bağımlılıklar": doğru },
Şimdi, koş kanat özellikleri
özelliklerin etkinleştirilip etkinleştirilmediğini onaylamak için tekrar komut verin.
Bir özelliği devre dışı bırakmak için boole değerini şu şekilde değiştirin: YANLIŞ
kodda.
Winget ayar şeması ve kullanımı hakkında daha fazla bilgi edinmek için bu makaleye göz atın – //raw.githubusercontent.com/microsoft/winget-cli/master/schemas/JSON/settings/settings.schema.0.2.json.
Kurulu Yazılımı Winget ile Başka Bir Bilgisayara Aktarın
Winget aracının bir başka harika özelliği de, bilgisayarınızda yüklü uygulamaları, aynı uygulamaları başka bir makineye hızlı bir şekilde yüklemek için kullanılabilecek bir JSON dosyasına aktarmanıza izin vermesidir. Aynı uygulamaları birden fazla bilgisayara yüklemeye çalışıyorsanız veya bilgisayarınızı sıfırlıyor/yeniden yüklüyorsanız bu özellik kullanışlı olabilir.
Ancak Winget, uygulamaları yalnızca Winget deposuna yükleyecektir. Bilgisayar oyunları gibi diğer programlar Winget JSON dosyaları aracılığıyla yüklenmeyecektir.
Dışa aktarma komutunun sözdizimi:
kanat dışa aktarma [-o] []
Desteklenen argümanları ve seçenekleri görüntülemek için aşağıdaki komutu girin:
kanat ihracat -?
Mevcut tek argüman şudur:
-Ö
veya--çıktı
: Oluşturulacak JSON dosyasının yolu.
Aşağıdaki seçenekler mevcuttur:
-s
veya--kaynak
: Belirtilen kaynaktan paketleri dışa aktarın.--include-sürümleri
: JSON dosyasına belirli paket sürümlerini dahil edin.--kabul-kaynak anlaşmaları
: Kaynak işlemleri sırasında tüm kaynak anlaşmalarını kabul edin ve istemden kaçının.
Örnek:
Bilgisayarınızda yüklü uygulamaların listesini bir JSON dosyasına aktarmak için aşağıdaki komutu yürütün:
kanatlı dışa aktarma -o F:\mycomputerapps.json --include-versions
veya
kanatlı dışa aktarma -çıktı F:\mycomputerapps.json --include-versions
Burada, -Ö
veya --çıktı
argümanı, JSON (dışa aktarma) dosyasını kaydetmek istediğiniz yolu belirtir. –include-versions seçeneği, winget'e şu anda JSON dosyasında yüklü olan uygulamaların sürümlerini eklemesini söyler. Varsayılan olarak İçe Aktar komutu, JSON dosyasındaki uygulamaların en son sürümlerini yükler. Ancak uygulamaların belirli sürümlerini mevcut bilgisayardan dışa aktarmak istiyorsanız, şunları eklemeniz gerekir: --versiyonları dahil et
seçenek.
Depolarda yüklü bir uygulama veya sürüm mevcut değilse, 'Yüklü paket/sürüm herhangi bir kaynak mesajdan mevcut değil' ifadesini görürsünüz ve bu uygulamalar JSON dosyasına dahil edilmez.
Aşağıda görebileceğiniz gibi, yeni oluşturulan JSON dosyası, makinenizde kurulu olan programların listesini içerir.
Uygulama Listesini Winget ile Başka Bir Bilgisayardan İçe Aktarma
import komutu, bilgisayarınızdaki bir JSON dosyasından programların listesini yüklemenizi sağlar.
İçe aktarma komutunun sözdizimi:
kanat içe aktarma [-i] []
Desteklenen argümanları ve seçenekleri görüntülemek için aşağıdaki komutu girin:
kanat içe aktarma -?
Aşağıdaki argümanlar desteklenir:
-Bence
veya--önemli dosya
: İçe aktarılacak JSON dosyasının yolu
Aşağıdaki seçenekler desteklenir:
--ignore-kullanılamaz
: Kullanılamayan paketleri yoksay--ignore-sürümleri
: JSON dosyasında belirtilen sürümleri yok sayın ve mevcut en son sürümü yükleyin--kabul-paket-anlaşmaları
: Paketler için tüm lisans sözleşmelerini kabul edin--kabul-kaynak anlaşmaları
: Kaynak işlemleri sırasında tüm kaynak anlaşmalarını kabul edin
Örnek:
Bir bilgisayarda bir JSON dosyasından uygulamaları yüklemek (içe aktarmak) için şu komutu çalıştırın:
winget import -i F:\mycomputerapps.json --ignore-unavailable --ignore-versions
veya
winget import –-import-file F:\mycomputerapps.json --ignore-unavailable --ignore-versions
Yukarıdaki komutta, -Bence
veya --önemli dosya
argümanı, içe aktarmak istediğiniz JSON dosyasının yolunu belirtir. bu --ignore-kullanılamaz
seçeneği, JSON dosyasında belirtilen bir paket depolarda bulunmadığında aldığınız hatayı bastırır. Ve --ignore-sürümleri
seçeneği, JSON dosyasında belirtilen sürümleri yok sayar ve uygulamaların mevcut en son sürümünü yükler.
Bir paket zaten kuruluysa, Winget o paket için bir güncelleme bulmaya çalışacaktır. Zaten güncelse, 'paket zaten kurulu:' ve 'Geçerli güncelleme bulunamadı' mesajını göreceksiniz.
Bu kadar.