Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
WinGet aracının upgrade komutu, belirtilen uygulamayı yükselter. İsteğe bağlı olarak, yükseltmek istediğiniz uygulamayı tanımlamak için listesi komutunu kullanabilirsiniz.
upgrade komutu, yükseltecek tam dizeyi belirtmenizi gerektirir. Herhangi bir belirsizlik varsa, yükseltme komutunu belirli bir uygulamaya daha fazla filtrelemeniz gerektiği gösterilir.
Takma Adlar
Bu komut için aşağıdaki diğer adlar kullanılabilir:
- güncelleştirmek
Kullanım
winget upgrade [[-q] <query> ...] [<options>]
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 yükseltirken kullandığınız paketi bulmanıza yardımcı olmasını beklediğiniz karakter dizesidir.
Seçenekler
Seçenekler, yükseltme deneyimini gereksinimlerinizi karşılayacak şekilde özelleştirmenize olanak sağlar.
| Seçenek | Açıklama |
|---|---|
| -m, --manifest | Bildirim (YAML) dosyasının yolu takip edilmelidir. yerel YAML dosyasından yükseltme deneyimini çalıştırmak için bildirimini kullanabilirsiniz. |
| --id | Yükseltmeyi uygulamanın kimliğine sınırlar. |
| --isim | Aramayı uygulamanın adıyla sınırlar. |
| --takma isim | Aramayı uygulama için listelenen adla sınırlar. |
| -v, --version | Yükselteceğiniz tam sürümü belirtmenizi sağlar. Belirtilmezse, en son sürüm en yüksek uygulamayı yükseltir. |
| -s, --kaynak | Aramayı sağlanan kaynak adla kısıtlar. Kaynak adı belirtilmelidir. |
| -e, --exact | Sorgudaki tam dizeyi kullanırken büyük/küçük harf duyarlılığını kontrol etmeyi de içerir. Bir alt dizenin varsayılan davranışını kullanmaz. |
| -i, --interactive | Yükleyiciyi etkileşimli modda çalıştırır. Varsayılan deneyim yükleyici ilerleme durumunu gösterir. |
| -h, --sessiz | Yükleyiciyi sessiz modda çalıştırır. Bu, tüm kullanıcı arabirimini gizler. Varsayılan deneyim yükleyici ilerleme durumunu gösterir. |
| --temizle | Paket dizinindeki tüm dosyaları ve dizinleri siler (taşınabilir) |
| -o, --log | Kayıtları bir log dosyasına yönlendirir. Yazma haklarına sahip olduğunuz bir dosyanın yolunu sağlamanız gerekir. |
| --özelleştirilmiş | Yükleyiciye varsayılanlara ek olarak iletilecek argümanlar. |
| --geçersiz kılmak | Doğrudan yükleyiciye geçirilecek bir metin. |
| -l, --location | Yükseltilecek konum (eğer destekleniyorsa). |
| --kapsam | Yüklü paket kapsamı filtresini (kullanıcı veya makine) seçin. |
| a, --architecture | Yüklenecek mimariyi seçin. |
| --installer-type | Yükseltecek yükleyici türünü seçin. Bkz. WinGet istemcisi için desteklenen yükleyici türleri. |
| --Yerel ayar | Hangi yerel ayarın kullanılacağını belirtir (BCP47 biçimi). |
| --güvenlik-hash'ını-yoksay | Yükleyici karma denetimi hatasını yoksayın. Önerilmez. |
| --allow-reboot | Varsa yeniden başlatmaya izin verir. |
| --skip-dependencies (bağımlılıkları atla) | Paket bağımlılıklarını ve Windows özelliklerini işlemeyi atlar. |
| --yerel-arşiv-zararlı-yazılım-taramasını-yoksay | Yerel manifest dosyasından arşiv tipi bir paketi yerleştirme işleminin bir parçası olarak gerçekleştirilen kötü amaçlı yazılım taramasını yoksayın. |
| --paket anlaşmalarını kabul et | Lisans sözleşmesini kabul etmek ve istem yapılmasını önlemek için kullanılır. |
| --kaynak-sözleşmelerini-kabul-et | Kaynak lisans sözleşmesini kabul etmek ve uyarıdan kaçınmak için kullanılır. |
| --ü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. |
| -r, --yinelemeli, --tümü | Varsa tüm yüklü paketleri en son sürüme yükseltin. |
| -u, --bilinmeyen, --bilinmeyenleri-içerir | Geçerli sürümleri belirlenemese bile paketleri yükseltin. |
| --sabitleme,--dahil-sabitleme | Engelleyici olmayan bir pime sahip olsalar bile paketleri yükseltin. |
| --önceki-kaldır | Yükseltme sırasında paketin önceki sürümünü kaldırın. Davranış, tek tek pakete bağlıdır. Bazı yükleyiciler yeni sürümleri yan yana yükleyecek şekilde tasarlanmıştır. Bazı yükleyiciler, önceki sürümlerin bu komut bayrağını kullanmaya gerek kalmadan kaldırılması için "uninstallPrevious" ifadesini belirten bir bildirim içerir. Bu durumda komutu kullanıldığında winget upgrade --uninstall-previous WinGet'e paket bildiriminde ne olduğuna bakılmaksızın önceki sürümü kaldırması bildirilir. Paket bildirimi "uninstallPrevious" içermiyorsa ve --uninstall-previous bayrağı kullanılmıyorsa, yükleyici için varsayılan davranış uygulanır. |
| --kuvvet | Komutu doğrudan çalıştırın ve güvenlikle ilgili olmayan sorunları ele alarak devam edin. |
| - ?, --yardım | Seçili komutla ilgili yardımı gösterir. |
| -- 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, yükseltmesi kullanılabilecek uygulamalar listelenmiştir.
winget upgrade
Aşağıdaki örnek, bir uygulamanın belirli bir sürümünü yükseltmektedir.
winget upgrade powertoys --version 0.15.2
Aşağıdaki örnek, bir uygulamayı kimliğinden yükseltmektedir.
winget upgrade --id Microsoft.PowerToys
Aşağıdaki örnekte tüm uygulamaların yükseltilmesi gösterilmektedir.
winget upgrade --all
Aşağıdaki örnek birden çok uygulamayı yükseltecektir.
winget upgrade Microsoft.Edit Microsoft.NuGet
yükseltmesini kullanma
Hangi uygulamaların güncellemeye ihtiyacı olduğunu belirlemek için, tüm mevcut güncellemeleri görmek amacıyla yükseltme komutunu herhangi bir bağımsız değişken olmadan kullanmanız yeterlidir.
yükseltme --all
upgrade --all , kullanılabilir bir güncelleştirmeye sahip tüm yüklü uygulamaları yükseltecektir. Winget upgrade --all komutunu çalıştırdığınızda, Windows Paket Yöneticisi kullanılabilir güncelleştirmeleri olan ve güncelleştirmeleri yüklemeye çalışan tüm uygulamaları arar. Hangi uygulamaların yükseltileceğini önizlemek için önce herhangi bir bağımsız değişken olmadan yükseltmeyi kullanın.
Uyarı
Bazı uygulamalar bir sürüm sağlamaz. Her zaman en son sürümlerdir. Windows Paket Yöneticisi uygulamanın daha yeni bir sürümü olup olmadığını belirleyemediğinden -u, --unknown, --include-unknown seçeneği belirtilmediği sürece yükseltme yapılamaz
Uyarı
Bazı uygulamalar WinGet kullanılarak sabitlenmiş olabilir ve --all seçeneği belirtilirse, --include-pinned seçeneği belirtilmezse bu uygulamalar yükseltilmez. Bu durumda, yalnızca engelleyici olmayan pin'ler yükseltilir.
yükseltme --önceki-kaldır
upgrade --uninstall-previous , paketin daha yeni sürümünü yüklemeden önce önceki sürümü kaldırır. kullanırken --uninstall-previousdavranış, tek tek pakete bağlıdır. Bazı yükleyiciler yeni sürümleri yan yana yükleyecek şekilde tasarlanırken, diğer yükleyiciler varsayılan yükseltme davranışı olarak belirten uninstallPrevious bir bildirim içerir (bu nedenle önceki sürümler komut bayrağını kullanmaya gerek kalmadan kaldırılır).
Paket bildirimi uninstallPrevious öğesini yükseltme davranışı olarak içermiyorsa ve yükseltme komutuyla --uninstall-previous bayrağı kullanılmıyorsa, yükleyici için varsayılan davranış uygulanır.
Windows developer