Windows kullanıyorsan ve “ya şu programları tek tek güncellemekle uğraşmasam mı” diyorsan, winget upgrade --all tam bu iş için var. Basit ama aşırı güçlü bir komut. Bu rehberde hem ne işe yaradığını hem de düzgün nasıl kullanıldığını anlatıyorum.
Eğer sisteminde yoksa:
yazıyorsun, gerisini kendi hallediyor.
Hepsini otomatik geçmek için:
Tam otomatik mod:
Bu şekilde:
Bu sana:
veya
Gerçekten uğraşmazsın bir daha.
Ama şunu da bil:
Winget Nedir Kısaca?
Winget, Microsoft’un paket yöneticisi. Linux’taki apt, yum gibi düşün. Komut satırından program kurma, kaldırma ve güncelleme yapıyorsun.Eğer sisteminde yoksa:
- Microsoft Store’dan App Installer indirmen gerekiyor (winget onunla geliyor).
Winget Upgrade --all Ne İşe Yarar?
Bu komut:- Bilgisayarındaki winget ile kurulu tüm programları
- Tek seferde
- En güncel sürümlerine yükseltir
Kod:
winget upgrade --all
yazıyorsun, gerisini kendi hallediyor.
Komut Nasıl Kullanılır?
1. PowerShell veya CMD Aç
Sağ tık → Yönetici olarak çalıştır (önerilir)2. Şu Komutu Yaz
Kod:
winget upgrade --all
3. Onay İsterse Kabul Et
Bazı paketler için “kabul ediyor musun” diye sorar.Hepsini otomatik geçmek için:
Kod:
winget upgrade --all --accept-package-agreements --accept-source-agreements
Daha Temiz Kullanım (Önerilir)
Her şeyi sessizce güncellesin diyorsan:
Kod:
winget upgrade --all --silent
Tam otomatik mod:
Kod:
winget upgrade --all --silent --accept-package-agreements --accept-source-agreements
Bu şekilde:
- Popup çıkmaz
- Tıklama gerekmez
- Arka planda günceller
Önce Neler Güncellenecek Bakmak İstersen
Direkt upgrade yerine önce listeyi görmek daha mantıklı:
Kod:
winget upgrade
Bu sana:
- Hangi programların eski olduğunu
- Yeni sürümlerini
Sadece Tek Program Güncellemek
Hepsini değil de spesifik bir şey:
Kod:
winget upgrade vscode
veya
Kod:
winget upgrade Google.Chrome
Olası Sorunlar
1. “No applicable update found”
Program zaten güncel.2. Bazı programlar güncellenmiyor
Sebep:- Winget ile kurulmamış olabilir
- Ya da farklı installer kullanıyordur
3. Yetki hatası
PowerShell’i yönetici olarak aç.Otomatik Güncelleme Scripti (İpucu)
Bunu görev zamanlayıcıya koyarsan haftada 1 otomatik günceller:
Kod:
winget upgrade --all --silent --accept-package-agreements --accept-source-agreements
Gerçekten uğraşmazsın bir daha.
Kısa Değerlendirme
Açık konuşayım, bu komutu kullanmayan Windows kullanıcısı boşuna zaman kaybediyor.Ama şunu da bil:
- Her şeyi körü körüne güncellemek bazen sorun çıkarabilir (özellikle dev araçlarında)
- Kritik bir şey kullanıyorsan önce listeyi kontrol et