Açıklama
Toplu iş (.bat) dosyalarında koşullu işlem yapar.
Örnekler
Koşul doğruysa komut çalıştır
if koşul (echo Doğru)
Koşul yanlışsa komut çalıştır
if not koşul (echo Yanlış)
Koşula göre iki komuttan birini çalıştır
if koşul (echo Doğru) else (echo Yanlış)
Dosya varsa komut çalıştır
if exist yol\dosya (echo Dosya var)
Son komutun hata kodunu kontrol et
if errorlevel 1 (echo Hata oluştu)
İki metni büyük/küçük harf ayırmadan karşılaştır
if /i "%değişken%"=="metin" (echo Eşit)
Ayrıntılı belge: learn.microsoft.com/windows-server/administration/windows-co
Windows CMD komutları: alfabetik komşular
Tüm Windows CMD komutları (98) → A-Z dizin
Türkçe çeviri ve ek örnekler: Milcer; kaynak: tldr-pages, CC BY 4.0.
if Komutu hakkında
Toplu iş (.bat) dosyalarında koşullu işlem yapar.
Örneklerdeki süslü parantezli alanlar ({{dosya}} gibi) sizin dolduracağınız yerlerdir. Silme ve yönetici yetkisi isteyen komutlarda dikkatli olun.
if Komutu nasıl kullanılır?
- Komutu bulunArama kutusuna komutun adını ya da ne yapmak istediğinizi yazın.
- Örneği inceleyinHer komutun en çok kullanılan biçimleri örnekleriyle listelenir.
- KopyalayınTek tıkla kopyalayıp terminale yapıştırın; {{süslü}} alanları kendi değerlerinizle değiştirin.
Sıkça sorulan sorular
if komutu ne işe yarar?
Toplu iş (.bat) dosyalarında koşullu işlem yapar.
if komutu hangi sistemde çalışır?
Windows Komut İstemi'nde (cmd) çalışır; çoğu PowerShell içinden de çağrılabilir.