TOPLU İŞ DOSYALARI - BATCH FILES

Bir toplu iş dosyası (batch files), içeriğinde bir ya da birden çok DOS komut adının bulunduğu ve uzantısı .BAT olan bir dosyadır. Toplu iş dosyaları da diğer DOS komutları gibi çalıştırılırlar. Toplu iş dosyaları herhangi bir text editörü ile yaratılabileceği gibi, bir DOS komutu olan COPY CON ile de yaratılabilir.

Toplu iş dosyalarının ismi verilirken dosya isimleri tanımında verilen koşullara uyulur. Dosyanın uzantısı için kesinlikle .BAT kullanılması zorunludur. Uzantıya dikkat edilmezse dosya çalıştırılamaz.

Toplu iş dosyalarının temel amacı, bir döngü içinde tekrarlanan komutları bir dosya içinde saklayarak onların kullanılmasını kolaylaştırmaktır.

Toplu iş dosyaları arasında en önemli olan ve özelliği diğerlerinden farklı olan AUTOEXEC.BAT’tır. Bu dosya sistemin her açılışında kendini yükleyerek barındırdığı komutların otomatik çalışmalarını sağlar. Bu dosya sistemin ana dizininde (root directory) yer alması zorunludur. Aksi takdirde çalışmaz. Sistemin her açılışın da bellekte yer alması istenen bütün komutlar bu dosya içine yazılmalıdır. Böylece hem harddiskin hem de belleklerin daha etkin biçimde kullanılması sağlanır. .BAT uzantılı dosyalar içine her DOS komutu yazılamaz. Bazı DOS komutları ancak CONFIG.SYS içine yazılabilir. Bu komutlara örnek verirsek; Buffers, Files, Device, Dos, …