BAT Dosyası Oluşturma ve Çalıştırma!

BAT dosyaları, görevleri otomatikleştirmenize olanak tanır ve bu yazıda bat dosyalarını nasıl kullanacağınızı anlatacağız.

BAT dosyası oluşturma ve çalıştırma ilk bakışta zor  ve kafa karıştırıcı görünse de, biraz pratik yaptıktan sonra kolaylıkla BAT dosyası oluşturabilirsiniz.. 

Windows, programların yüklenmesini ve kaldırılmasını kolaylaştırırken, bazıları PowerShell veya Komut İstemi’nde karmaşık adımların atılmasını gerektirir. Komut İstemi’ni kullanmaktan hoşlansanız da hoşlanmasanız da, bir komut derlemesi görevleri otomatikleştirebilir ve işinizi kolaylaştırabilir ve bununla üretkenliğinizi artırabilirsiniz.

Bilgisayarınızda tekrarlayan bir görev gerçekleştirmeniz gerekiyorsa, bunun için bir BAT (Batch) (Toplu İş Dosyası) oluşturabilirsiniz.

Ancak bir BAT dosyasının tam olarak ne olduğunu, BAT dosyası oluşturma k için yapılması gerekenleri ve ne zaman kullanmanız gerektiğini öğrenmeniz gerekir.

Windows’da BAT dosyası oluşturma ve görüntüleme işlemlerine başlayalım.

BAT Dosyası Nedir?

Bat (.bat dosyası veya toplu komut dosyası olarak da bilinir), seri sırada yürütülen bir dizi komut içeren .bat uzantılı otomatik bir komut dosyasıdır ve bu komutlar, belirtilmedikçe kullanıcı girişi gerektirmez.

BAT dosyası, komutları, döngüleri, koşulları ve diğer yapıları içeren basit bir betik dili kullanılarak yazılır.

Not Defteri’ni veya başka bir metin düzenleyiciyi kullanarak kolaylıkla bir .BAT dosyası oluşturabilirsiniz.

Toplu iş dosyaları, programları açma ve dosyaları kopyalama veya silme gibi işlemleri yürütme gibi tekrarlayan görevler için faydalıdır.

  • Bilgisayar ayarlarınızı değiştirmek için bir BAT dosyası kullanabilirsiniz. Örneğin, Windows’ta önceden yüklenmiş olarak gelmeyen araçları aynı anda yandan yüklemek için bir toplu iş dosyasını çalıştırabilirsiniz.
  • Bir BAT dosyası, bir yazılım projesi geliştirmek için gereken belirli bir ortamı oluşturmanıza yardımcı olabilir.
    Komutların sırası ve bağımlılıkları hakkında bilgisayara talimat vermek için bir BAT dosyası yazabilirsiniz. Bu, tüm komutların hiç müdahale olmadan veya en az müdahale ile doğru şekilde yürütülmesini sağlar.
  • Yedek oluşturmak ve dizinler arasında veri aktarmak için bir BAT dosyası kullanabilirsiniz. Örneğin, dosyaları bir konumdan diğerine kopyalamak için bir BAT dosyası oluşturabilir ve çalıştırabilirsiniz.
  • Belirli bir zamanda görevleri otomatikleştirmek için Windows Görev Zamanlayıcı ile birlikte BAT dosyası kullanılabilir.

Artık BAT dosyaları hakkında bilgi sahibi olduğunuza göre, Windows BAT dosyası oluşturma işlemini öğrenelim.

Windows’da BAT Dosyası Oluşturma ve Çalıştırma

Windows’da BAT dosyası oluşturmak çok kolaydır. BAT dosyası oluşturmak için Windows bilgisayarınızdaki Not Defteri’nden veya herhangi bir metin düzenleyiciden yardım alabilirsiniz.

  • Adım 1: Başlat Menüsünü açmak için Windows tuşuna basın.
  • Adım 2: Arama çubuğuna Not Defteri yazın ve Enter’a basın.
  • Adım 3: @echo off yazın ve bir sonraki satıra geçmek için Enter tuşuna basın. Bu komut, komut dosyasının tamamının görüntülenmesini devre dışı bırakır; bu, komut dosyasını çalışırken görmediğiniz anlamına gelir.
  • Adım 4: Başlık yazın ve ardından toplu iş dosyanızın başlığını yazın. Ardından Enter’a basın.

BAT Dosyası Oluşturma ve Çalıştırma

  • Adım 5: echo yazın ve çıktı ekranında görüntülemek istediğiniz metni yazın. Bundan sonra Enter’a basın.
  • Adım 6: Pause yazın ve Enter’a basın. Bu, toplu iş dosyasının sonunu gösterir. Ayrıca, komut başarıyla yürütüldüğünde kapatılacak olan Komut İstemi penceresini de açık tutar.
  • Adım 7: Sol üst köşedeki Dosya seçeneğini tıklayın ve içerik menüsünden Farklı kaydet’i seçin.
  • Adım 8: Toplu iş dosyasına uygun bir ad verin ve onu BAT uzantısıyla kaydedin; örneğin, merhaba.bat.

BAT Dosyası Oluşturma ve Çalıştırma

BAT dosyasını çalıştırmak için BAT dosyası konumuna gidin ve üzerine çift tıklayın. BAT dosyasının çıktısını gösteren bir Komut İstemi penceresi açılacaktır.

Yukarıdaki, bir BAT dosyasının basit bir örneğiydi. Benzer şekilde, gpedit.msc eksik hatasını düzeltmek gibi daha karmaşık işlemleri gerçekleştirmek için bir BAT dosyası oluşturabilir ve çalıştırabilirsiniz.

BAT Dosyasını Çalıştırırken Akılda Tutulması Gerekenler

Bir BAT dosyası oluşturduktan sonra çalıştırırken göz önünde bulundurmanız gereken çeşitli hususlar vardır. Bunları uymamak, sisteminizi kararsız hale getirebilir ve farklı hata kodlarına neden olabilir.

  • BAT dosyasını doğru dizinden çalıştırdığınızdan emin olmanız gerekir. Yanlış bir dosya yolu veya dizin, bilgisayarda beklenmeyen davranışlara veya hatalara yol açabilir.
  • Bir BAT dosyası satır satır yürütülür, yani herhangi bir yazım hatası veya eksik komut tüm komut dosyasını işe yaramaz hale getirebilir. Bu nedenle, tüm BAT dosyası komutlarının doğru sırada olduğundan emin olun.
  • Sistem değişiklikleri yapmak söz konusu olduğunda, BAT dosyası yönetici izinleri gerektirir. Bu nedenle, bilgisayarda yönetici haklarına sahip olduğunuzdan emin olun.
  • Bir BAT dosyası sistem ayarlarını değiştirebileceğinden, bunları düzgün bir şekilde ele almanız ve herhangi bir kötü niyetli aracının eline geçmesini önlemeniz gerekir.
  • Diğer Windows uygulamalarından farklı olarak, bir BAT dosyasının hata raporlama mekanizması yoktur. Bir toplu iş dosyası yürütülemezse, hatayı tespit etmek için içindeki tüm komutları tek tek incelemeniz gerekir.

BAT Dosyası Nasıl Görüntülenir?

BAT dosyası oluşturmadan sonra BAT dosyasının içeriğini görüntülemek istediğiniz durumlar olabilir. Bunun nedeni, dosya hakkında şüphe duymanız veya içeriğini düzenlemek istemeniz olabilir.

Not Defteri uygulamasını kullanarak herhangi bir toplu iş dosyasını açabilirsiniz. Ancak uzun bir komut listesini görüntülemek sıkıcı olabilir ve orada bir yazım hatası bırakmak BAT dosyasını mahvedebilir. Bir .BAT dosyasını önizlemenin en uygun yollarına göz atalım.

Dosya Gezgini’ni kullanın

BAT dosyası oluşturmadan sonra bir BAT dosyasının içeriğini görüntülemenin en hızlı yolu, Windows Dosya Gezgini önizleme seçeneğidir.

  • Adım 1: Dosya Gezgini’ni açmak için Windows + E klavye kısayoluna basın.
  • Adım 2: Üst kısımdaki Görünüm düğmesini tıklayın ve Önizleme bölmesini seçin.
  • Adım 3: BAT dosyası konumuna gidin.
  • Adım 4: İçeriğini önizleme bölmesinde görüntülemek için BAT dosyasına tıklayın.

Komut satırı araçlarını kullanın

Komut İstemi ve Windows PowerShell gibi komut satırı araçları, bir BAT dosyasının çıktısını ve içeriğini görüntüler.

  • Adım 1: BAT dosyasına sağ tıklayın ve içerik menüsünden “Yol olarak kopyala” seçeneğini seçin.
  • Adım 2: Başlat Menüsünü açın, arama çubuğuna Komut İstemi yazın ve sağ bölmeden “Yönetici olarak çalıştır”ı seçin.
  • Adım 3: Daha fazlasını ve ardından kopyalanan yolu yazın ve Enter tuşuna basın. Böylece, komut şöyle görünecektir:
more “copied path”

Sonuçta toplu iş dosyası içeriğini göreceksiniz.

PowerShell kullanarak bir BAT dosyasını görüntülemek için şu adımları izleyin:

  • Adım 1: Yukarıda belirtilen adımları kullanarak BAT dosyasının yolunu kopyalayın.
  • Adım 2: Başlat Menüsünü başlatın, Windows PowerShell yazın ve “Yönetici olarak çalıştır” seçeneğini seçin.
  • Adım 3: Get-content yazıp ardından kopyalanan yolu girin ve ardından Enter tuşuna basın. Yani, komut şöyle görünecek:

get-content “copied path”

PowerShell sonuçta BAT dosyasının içeriğini gösterecektir.

Microsoft PowerToys’u kullanın

Microsoft PowerToys, uzman kullanıcıların üretkenliklerini geliştirmelerine yardımcı olan harika bir araçtır. Bu aracı, BAT dosyasının içeriğini görüntülemek için de kullanabilirsiniz.

  • Adım 1: Başlat Menüsünü başlatın, arama çubuğuna PowerToys yazın ve Enter’a basın.
  • Adım 2: Sol kenar çubuğundan Peek’i seçin ve Peek’i Etkinleştir geçişini açın.
  • Adım 3: Aktivasyon kısayol seçeneğinin yanındaki Kalem simgesine tıklayın.
  • Adım 4: Gözetleme özelliğini tetiklemek için bir kısayol tuşu kombinasyonu atayın. Kısayolun Windows, Alt veya Shift tuşuyla başladığından emin olun. Ardından, Kaydet’i tıklayın.
  • Adım 5: BAT dosyasının konumuna gidin.
  • Adım 6: BAT dosyasına tıklayın ve gözetleme özelliği tuş kombinasyonuna basın.

Web tarayıcı kullanın

Bir BAT dosyasının içeriğini görüntülemek için tarayıcınızı kullanabilirsiniz. Google Chrome’u kullanarak toplu iş dosyalarını görüntüleme adımları aşağıda verilmiştir.

  • Adım 1: BAT dosyası konumuna gidin, üzerine sağ tıklayın ve “Yol olarak kopyala” seçeneğini seçin.
  • Adım 2: Başlat Menüsünü açın, Google Chrome yazın ve Enter’a basın.
  • Adım 3: Kopyalanan adresi adres çubuğuna yapıştırın ve buradaki çift tırnakları silin. Ardından Enter’a basın.

Google Chrome, toplu iş dosyası içeriğini görüntüler.

BAT Dosyası Komutları

BAT dosyası oluştururken kullanılacak bazı yararlı komutlar ve bunların ne yaptıklarına ilişkin açıklamalar aşağıda verilmiştir:

  • ECHO: Yürütülen komutlar için ekrandaki metin görüntüsünü açar
  • @ECHO OFF: Yürütülen komutlar için ekrandaki metin görüntüsünü kapatır
  • START: Varsayılan ilişkilendirilmiş uygulamasıyla bir dosyayı çalıştırır
  • PAUSE: Toplu iş dosyası tamamlandıktan sonra komut penceresinin açık kalmasına neden olur veya ilerlemeden önce penceredeki metnin okunmasına izin verir.
  • REM: Bir yorum satırı belirtir
  • TITLE: Komut penceresinin başlık çubuğuna özel bir başlık yerleştirir.
  • MKDIR/RMDIR: Bir dizin oluşturur veya siler
  • CLS: Komut penceresini temizler.
  • CALL: Bu komut, bir toplu iş dosyası içinde başka bir toplu komut dosyasını çalıştırmak için kullanılır. Çağrılan toplu iş dosyası mevcut değilse, bir hata mesajı görüntüler.
  • DEL: Seçilen dosyaları siler
  • COPY: Seçilen dosyaları kopyalar
  • TITLE: CMD penceresinin başlığını ayarlar.
  • IPCONFIG: Sisteminize bağlı her ağ bağdaştırıcısı için ayrıntılı IP bilgilerini görüntüleyin.
  • PING: Bir IP adresine veya web sitesine bir İnternet Kontrol Mesajı Protokolü (ICMP) yankı isteği gönderir.
  • TRACERT: ICMP kullanarak bir IP veya web sitesine bağlantınızı kontrol edin.
  • SET: Değişkenleri ayarlamak için kullanılır.
  • IF: Kullanıcı girdisine veya başka bir değişkene dayalı olarak koşullu bir işlev gerçekleştirin.
  • EXIT: Komut penceresinden çıkar ve kapatır.

BAT dosyası oluşturmak ve çalıştırmak bu kadar kolay.

Sık Sorulan Sorular

.bat dosyasını .exe veya MSI dosya türüne dönüştürebilir miyim?

Evet. Bat dosyasını yürütülebilir (.exe) veya Microsoft Kurulum (MSI) dosya sistemlerine dönüştürebilirsiniz. Bat dosyalarını bilgisayarınızda çalıştırmak tehlikelidir ve bunları Exe/MSI’ye dönüştürmek, Bat işlemlerini çalıştırırken bir dereceye kadar güvenlik sağlayabilir. Yürütülebilir ve Microsoft Installer programları, kullanıcı dostu programlar oluşturmak için kullanabileceğiniz özelleştirilmiş kullanıcı arabirimleri oluşturabilir. Ancak, komut dosyası dosyalarınızı dönüştürmek için Advanced BAT gibi üçüncü taraf yazılımları EXE Pro Yazılımına yüklemeniz gerekecektir.

Bat betik dosyalarını hangi programlama dili oluşturur?

Toplu betik dosyaları, birden çok bağımsız blok kodunu yürütmek için bağımsız bir dil kullanır. .bat dosyaları için benzersiz programlama dili harfler, sayısal ve özel karakterler içerebilir. Toplu iş dosyaları, tekrarlayan Windows komutlarını çalıştırır ve dosyaları EXE ve MSI dosya biçimlerine dönüştürebilirsiniz. Bat dosyalarını dönüştürmek, .bat dosyalarını .btm ve .cmd dosyalarına dönüştürmek için gereklidir.

Birden çok BAT dosyasını nasıl çalıştırırım?

Toplu iş dosyalarını birbiri ardına çalıştırmak istiyorsanız, görev zamanlayıcıyı kullanabilir ve bunları bir dakikalık boşlukla çalışacak şekilde zamanlayabilirsiniz. Diğer yol, bir ana toplu iş dosyası oluşturmak, içindeki tüm yarasa dosyalarının bir listesini eklemek ve birbiri ardına çalışmasına izin vermektir.

BAT dosyaları Başlangıçta nasıl çalıştırılır?

Görevi zamanlayıcı ile kurarken, PC’de oturum açar açmaz çalıştırabilirsiniz. Bir dakika geciktirilebilir, ancak yürütülecektir. Birkaç dakikada bir çalıştırmanız gerekiyorsa, uygun şekilde ayarladığınızdan emin olun.

Bir yanıt yazın

Başa dön tuşu