Winget Komut Nedir ve Nasıl Kullanılır?
ÖNEMLİ: Kullanmadan önce, sistemdeki tüm açık uygulamalarınızı kaydedip kapatın. İnternet bağlantınızın olduğundan emin olun, çünkü güncellemeler genellikle çevrimiçi olarak indirilir. Bu komut, Windows 10 kullanıcıları için yazılım güncelleme sürecini basitleştirir ve daha güvenli ve güncel bir sistem kullanmalarını sağlar.
NOT: Winget komut satırı aracı şu anda yalnızca Windows 10 1709 (derleme 16299) veya sonraki sürümlerde desteklenmektedir. Winget aracı, Windows'ta ilk kez kullanıcı olarak oturum açana kadar kullanılamaz; bu, Microsoft Store'un eşzamansız bir sürecin parçası olarak Windows Paket Yöneticisi'ni kaydetmesini tetikler. Yakın zamanda ilk kez kullanıcı olarak giriş yaptıysanız ve Winget'in henüz mevcut olmadığını fark ettiyseniz PowerShell'i açıp aşağıdaki komutu girerek bu Winget kaydını talep edebilirsiniz:
Add-AppxPackage -RegisterByFamilyName -MainPackage Microsoft.DesktopAppInstaller_8wekyb3d8bbwe
winget upgrade --all --include-unknown
Komutlar
Command | Tanım |
---|---|
install | Belirtilen uygulamayı yükler. |
show | Belirtilen uygulamanın ayrıntılarını görüntüler. |
source | Winget aracı tarafından erişilen Windows Paket Yöneticisi depolarını ekler, kaldırır ve günceller. |
search | bir uygulamayı arar. |
list | Kurulu paketleri görüntüler. |
upgrade | erilen paketi yükseltir veya günceller. |
uninstall | Verilen paketi kaldırır. |
hash | Yükleyici için SHA256 karma değerini oluşturur. |
validate | Windows Paket Yöneticisi deposuna gönderilmek üzere bir bildirim dosyasını doğrular. |
settings | Ayarları açar. |
features | Deneysel özelliklerin durumunu gösterir. |
export | Kurulu paketlerin bir listesini dışa aktarır. |
import | Tüm paketleri bir dosyaya yükler. |
pin | Paket pinlerini yönetir. |
configure | Sistemi istenilen duruma yapılandırır. |
download | Yükleyiciyi belirli bir paketten indirir. |
Komut Dosyası Oluşturma WinGet
@echo off
Echo Install Powertoys and Terminal
REM Powertoys
winget install Microsoft.Powertoys
if %ERRORLEVEL% EQU 0 Echo Powertoys installed successfully.
REM Terminal
winget install Microsoft.WindowsTerminal
if %ERRORLEVEL% EQU 0 Echo Terminal installed successfully. %ERRORLEVEL%
NOT: Winget, komut dosyası yazıldığında uygulamaları belirtilen sırayla başlatacaktır. Bir yükleyici başarılı veya başarısız olduğunda, Winget bir sonraki yükleyiciyi başlatır. Bir yükleyici başka bir işlemi başlatırsa, bunun Winget'e zamanından önce dönmesi mümkündür. Bu, Winget'in önceki kurulum tamamlanmadan bir sonraki kurulum programını kurmasına neden olacaktır.
Sonuç
Lütfen Makalemizi Değerlendirin