.bat dosyaları (Toplu İş Dosyası) Nedir, Nasıl Kullanılır?

25 Aralık 2022
İnternet
4 0
.bat (toplu iş dosyaları)

.bat dosyaları, Windows işletim sistemlerinde çalıştırılabilen toplu iş dosyalarıdır. Bir .bat dosyasını artarda komut çalıştırmak için kullanıyoruz. Bu, yapılması gereken bir görevin otomatik olarak yapılmasını sağlar veya bir dizi görevin tek bir adımda çalıştırılmasını sağlar.
.bat dosyaları oluşturmak da oldukça kolaydır. Bir metin düzenleyicisiyle oluşturulabilir. Örneğin, Windows için varsayılan olarak gelen Notepad metin düzenleyicisi kullanılabilir. Aşağıdaki adımlar takip edilerek, bir .bat dosyası oluşturulabilir:

  1. Bir metin düzenleyicisi programı açın (örneğin, Notepad).
  2. İstediğiniz komutları yazın.
  3. Dosyayı kaydetmek için, “File” (Dosya) menüsünden “Save As” (Farklı Kaydet) seçeneğini seçin.
  4. “Save as type” (Kaydetme türü) seçeneğini “All Files” (Tüm Dosyalar) olarak ayarlayın ve dosya adının sonuna “.bat” ekleyin. Örneğin, “fazlakolay.bat”.
  5. “Save” (Kaydet) düğmesine tıklayarak dosyayı kaydedin.

Bu adımlar takip edilerek, bir .bat dosyası oluşturulmuş olacaktır.
Dosyaya çift tıklayarak çalıştırabilirsiniz. Ya da Windows işletim sistemlerinde Görev Zamanlayıcı kullanılarak belirli zamanlarda çalışması sağlanabilir.

Kullanışlı birkaç .bat dosyası örneği verelim:

  1. Bir bilgisayarın otomatik olarak yeniden başlatılmasını sağlayan .bat dosyası:
    @echo off
    echo Bilgisayarınız 5 saniye içinde yeniden başlatılacak.
    echo Lütfen kaydedilmemiş tüm çalışmalarınızı kaydedin.
    shutdown /r /t 5
  2. Bir klasörün içindeki tüm dosyaların isimlerini değiştiren .bat dosyası:
    @echo off
    for /f "delims=" %%i in ('dir /b') do (
    set "name=%%i"
    ren "%%i" "!name:old=new!" )
  3. Bir dosya adının uzantısını değiştiren .bat dosyası:
    @echo off
    for /f "delims=" %%i in ('dir /b *.old') do (
    set "name=%%i"
    ren "%%i" "!name:.old=.new!" )
  4. Bir komut satırı penceresi açıp, belirli bir komut çalıştıran .bat dosyası:
    @echo off
    start cmd /k "dir C:"

Bu örnekler, .bat dosyalarının nasıl oluşturulabileceği ve nasıl kullanılabileceğini gösterir. Bunun yanı sıra, .bat dosyalarında birçok farklı komut ve seçenek kullanılabilir. Bu, .bat dosyalarının çok esnek ve kullanışlı bir araç olmasını sağlar.

Comments
  • Selamlar. Sormak istediğim soru: bat dosyası ile bir programı çalıştırabılıryorum. ancak programın start özelliğini yaklasık 30 sn sonra verdirmem gerekir hangi komutu kullanmam gerekiyor ???

    Toygun KÖSE 6 Aralık 2023 14:13 Yanıtla
    • Bunu timeout komutu ile yapabilirsiniz.
      Aşağıdaki örneği inceleyin.
      @echo off
      timeout /t 30 /nobreak >nul
      echo 30 saniye sonra bu mesajı göreceksiniz.

      Bu komut, 30 saniye bekleyip sonra belirli bir işlemi gerçekleştirir.

      Barış Bayram 6 Aralık 2023 15:37 Yanıtla
  • Pingback: Windows Toplu İş Dosyası (.bat) çift tıklandığında çalışmama sorunu - Fazla Kolay

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir