Toplu iş dosyası

Toplu iş dosyaları, Batch dosyaları ya da kısaca Bat dosyaları, bilgisayarda belirli bir sırayla yapılması istenen işlemlerin müdahaleye gerek duyulmadan yapılmasını sağlayan dosyalara verilen isimdir. Bunun yanında toplu iş dosyalarının DOS sistemlerinde yaygın kullanımı vardı. Bunun yanında Windows işletim sistemi tarafından desteklenmektedir.

Toplu iş dosyası
Dosya uzantısı:.bat, .cmd, .btm
MIME kodu:application/bat, application/x-bat, application/x-msdos-program, text/plain
Üretici:Microsoft
Biçimin türü:Script

Dosya uzantıları

değiştir

Toplu iş dosyası oluşturmak için kullanılan dosya uzantıları:

Microsoft tarafından toplu iş dosyaları için kullanılan ilk dosya uzantısıdır. Bu uzantı DOS ve Windows'un tüm sürümleri ile çalışır. Toplu iş dosyası oluşturmak için kullanılan en popüler uzantılardandır.

Windows Millennium Edition ailesindeki toplu iş dosyaları için kullanılır ve yorum için bat.exe'ye gönderilir. Ayrıca toplu iş dosyaları için IBM OS/2 tarafından da kullanılır.

4DOS, 4OS2, 4NT tarafından kullanılan uzantı. Bu özellikle, daha uzun dosyalar daha hızlıdır çalışabilir çünkü betik satır başına değil, tamamen yürütülmeye hazırdır.

Toplu iş dosyası dosyası oluşturma

değiştir

Toplu iş dosyası oluşturmak için bazı temel komutların bilinmesi gerekir. Windows işletim sistemlerinde bir toplu iş dosyası dosyası oluşturmak için sırasıyla aşağıdaki işlemleri uygulamak yeterlidir;

  1. Bir metin dosyası oluşturulur.
  2. Metin dosyası içine komutlar uygun şekilde girilir (komutların küçük ya da büyük harfle başlaması fark etmez).
  3. Metin düzenleyicinin sol üst kısımdaki menüsünden sırasıyla Dosya > Farklı Kaydet'e tıklanır.
  4. Dosya adı istenilen şekilde belirlenebilir. Dosya adını yazdıktan sonra sonuna ".bat" eklenmesi temel bir kuraldır.
  5. Kayıt türü olarak "Tüm Dosyalar" seçilip ardından herhangi bir dosya adı yazılır ve yanına .bat, .cmd veya .btm yazılır.
  6. Ardından "Kaydet" butonuna basılır.
  7. Toplu iş dosyası kullanıma hazırdır.

Örnekler

değiştir

Toplu iş dosyası hakkında bazı örnekler:

Merhaba dünya!

değiştir

Bu örnek, toplu iş dosyası dosyası ekranda "Merhaba dunya!" yazısını görüntüler. Kullanıcı bir tuşa bastığında dosya kapatılır.

@echo off
echo Merhaba dunya!
pause > nul

Karşıdaki kişiden veri alıp ekrana yazdırma

değiştir

Bu örnek, toplu iş dosyası dosyasının kullanıcının girdiği değeri ekrana yazdırır. Kullanıcı bir tuşa bastığında dosya kapatılır.

@echo off
echo Kac yasindasiniz?
set /p yas=
echo Yasiniz: %yas%
pause > nul

Yorum satırları

değiştir

Toplu iş dosyası örnek yorum satırı:

::Örnek toplu iş dosyası yorum satırı.