Toplu iş dosyası

Vikipedi, özgür ansiklopedi
Gezinti kısmına atla Arama kısmına atla
Toplu iş dosyası
Dosya uzantısı:.bat, .cmd, .btm
MIME kodu:application/bat, application/x-bat, application/x-msdos-program, text/plain
Biçimin türü:Script

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ğlar. DOS sistemlerinde yaygın kullanımı vardı. Windows tarafından desteklenmektedir.

Dosya uzantıları[değiştir | kaynağı değiştir]

.bat[değiştir | kaynağı değiştir]

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.

.cmd[değiştir | kaynağı değiştir]

Windows Millenium 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.

.btm[değiştir | kaynağı değiştir]

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.

Bat dosyası oluşturma[değiştir | kaynağı değiştir]

Bat dosyası oluşturmak için bazı temel komutların bilinmesi gerekir. Windows işletim sistemlerinde bir bat 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 "Kaydet" butonuna basılır.
  6. Bat dosyası kullanıma hazırdır.

Örnek komutlar[değiştir | kaynağı değiştir]

Bu örnek batch dosyası ekranda "Merhaba Dünya!" yazısını görüntüler; kullanıcının bir tuşa basmasını ister; bekler ve tuşa basınca sonlandırır.

@ECHO OFF
TITLE İlk Bat Dosyam
ECHO Merhaba dünya!
PAUSE
EXIT