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'in install komutu belirtilen uygulamayı yükler. Yüklemek istediğiniz uygulamayı tanımlamak için arama komutunu kullanın. Uygulama ve sisteminiz için WinGet tarafından seçilen yükleyici hakkındaki ayrıntıları görüntülemek için show komutunu kullanın.
yükleme komutu, yüklenecek tam dizeyi belirtmenizi gerektirir. Herhangi bir belirsizlik varsa, yükleme komutunu belirli bir uygulamaya göre daha fazla filtrelemeniz gerekecek.
Kullanım
winget install [[-q] <query> ...] [<options>]
Takma Adlar
Bu komut için aşağıdaki diğer adlar kullanılabilir:
- ekle
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üklemek istediğiniz paketi benzersiz olarak tanımlamayı beklediğiniz karakter dizesidir.
Seçenekler
Seçenekler, yükleme 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 bir YAML dosyasından yükleme deneyimini çalıştırmak için bildirimi kullanabilirsiniz. |
| --Kimliği | Yüklemeyi uygulamanın kimliğiyle sınırlar. |
| --isim | Aramayı uygulamanın adıyla sınırlar. |
| --takma ad | Aramayı uygulama için listelenen adla sınırlar. |
| -v, --version | Yüklenecek tam sürümü belirtmenizi sağlar. Belirtilmezse, en son sürümü en yüksek olan uygulamayı yükler. |
| -s, --kaynak | Aramayı sağlanan kaynak adla kısıtlar. Kaynak adı belirtilmelidir. |
| --kapsam | Yükleyicinin kullanıcı veya makine kapsamını hedeflemesi gerekip gerekmediğini belirtmenize olanak tanır. Paket yükleme kapsamıile ilgili bilinen |
| -a, --mimari | Yüklenecek mimariyi seçin. |
| --installer-type | Yüklenecek yükleyici türünü seçin. Bkz. WinGet istemcisi için desteklenen yükleyici türleri. |
| -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. |
| --Yerel ayar | Hangi yerel ayarın kullanılacağını belirtir (BCP47 biçimi). |
| -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üklenecek konum (destekleniyorsa). |
| --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. |
| --dependency-source | Belirtilen kaynağı kullanarak paket bağımlılıklarını bulun. |
| --paket anlaşmalarını kabul et | Lisans sözleşmesini kabul etmek ve istem yapılmasını önlemek için kullanılır. |
| --yükseltme yok | Yüklü bir sürüm zaten varsa yükseltmeyi atlar. |
| --ü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. |
| -r, --rename | Yürütülebilir dosyayı yeniden adlandırma değeri (taşınabilir). |
| --önceki-kaldır | Yükseltme sırasında paketin önceki sürümünü kaldırın. |
| --kuvvet | Komutu doğrudan çalıştırın ve güvenlikle ilgili olmayan sorunları ele alarak devam edin. |
| -?, --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. |
| --verbose, --verbose-logs | 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 örnek, bir uygulamanın belirli bir sürümünü yükler.
winget install powertoys --version 0.91.1
Bu örnek, bir uygulamayı kimliğinden yükler.
winget install --id Microsoft.PowerToys
Aşağıdaki örnek bir uygulamayı sürüme ve kimliğe göre yükler.
winget install --id Microsoft.PowerToys --version 0.91.1
Birden çok seçim
WinGet'e sağlanan sorgu tek bir uygulamayla sonuçlanmazsa, WinGet aramanın sonuçlarını görüntüler. Bu size doğru yükleme aramasını geliştirmek için gereken ek verileri sağlar.
Seçimi bir dosyayla sınırlamanın en iyi yolu, uygulamanın kimliğitam sorgu seçeneğiyle birlikte kullanmaktır. Örneğin:
winget install --id Git.Git -e
Birden çok kaynak yapılandırıldıysa, yinelenen girdiler olması mümkündür. Daha fazla ayrım yapmak için bir kaynak belirtmek gerekir.
winget install --id Git.Git -e --source winget
msstore kaynağı, paketler için "Kimlik" olarak benzersiz tanımlayıcılar kullanır. Bunlar tam sorgu seçeneğini gerektirmez. Örneğin:
winget install XP9KHM4BK9FZ7Q -s msstore
Birden çok paket yüklemek için install komutunu da kullanabilirsiniz. Örneğin:
winget install Microsoft.Edit Microsoft.NuGet
Yerel yükleme
bildirim seçeneği, bir YAML dosyasını doğrudan istemciye geçirerek bir uygulama yüklemenize olanak tanır. Bildirim çok dosyalı bir bildirimse, dosyaları içeren dizin kullanılmalıdır. bildirim seçeneği aşağıdaki kullanıma sahiptir.
Kullanım: winget install --manifest \<path>
| Seçenek | Açıklama |
|---|---|
| -m, --manifest | Yüklenecek uygulamanın manifest dosyalarının yolu. |
Paketleri yerel bildirim dosyalarından yüklemenin riskleri olabilir. Ek önlem olarak bu özelliğin bir yönetici tarafından etkinleştirilmesi gerekir. Bu özelliği etkinleştirmek için winget settings --enable LocalManifestFilesçalıştırın. Bu özelliği devre dışı bırakmak için winget settings --disable LocalManifestFilesçalıştırın.
Kayıt dosyaları
WinGet günlük dosyaları yeniden yönlendirilmediği sürece aşağıdaki klasörde bulunur: \%LOCALAPPDATA%\\Packages\\Microsoft.DesktopAppInstaller_8wekyb3d8bbwe\\LocalState\\DiagOutputDir\\*.log
Lisans Sözleşmeleri
Yüklendiğinde bazı uygulamalar, kullanıcının yüklemeden önce lisansı veya diğer sözleşmeleri kabul etmelerini gerektirir. Bu durum oluştuğunda, Windows Paket Yöneticisi kullanıcıdan sözleşmeleri kabul etmelerini ister. Kullanıcı kabul etmiyorsa uygulama yüklenmez.
Komut satırından, --accept-package-agreements seçeneğini girerek sözleşmeleri otomatik olarak kabul edebilirsiniz. Bu, Windows Paket Yöneticisi betiği oluştururken yararlı olabilir.
İlgili konular
Windows developer