Coba jelasin Pendahuluan dari Berkas tumpak dong

Pada era MS-DOS, penggunaan berkas tumpak sangat umum di lingkungan pengguna. Dengan berkas tumpak tersebut, pengguna dapat mengulang suatu perintah yang terdapat dalam berkas tumpak untuk dieksekusi di lain waktu ketika dibutuhkan. Pemrograman berkas tumpak bisa dibilang sederhana, dan tidak membutuhkan keahlian khusus karena berkas tumpak hanya berisi baris perintah yang dijalankan secara urut dari atas ke bawah, walau tidak menutup kemungkinan penggunaan perintah goto untuk melompat ke perintah tertentu. Lalu kemudian muncul sistem operasi berbasis GUI, dan menggunakan mouse membuat banyak dari pengguna meninggalkan penggunaan berkas tumpak ini, tetapi sebagian pengguna masih setia menggunakan berkas tumpak ini. Menggunakan sistem berbasis GUI memang mudah untuk orang awam, tetapi penggunaan berkas tumpak mempunyai nilai lebih, yakni pengguna diajak berpikir untuk menyusun perintah-perintah yang akan dimasukkan ke dalam berkas tumpak sehingga otak akan semakin terlatih kemampuan berpikirnya.

Pemrograman batch file tidak lain adalah Unix Shell Programming versi Windows. Di dalam DOS, berkas tumpak merupakan file teks berisi rentetan perintah yang akan dieksekusi oleh command interpreter untuk kemudian dieksekusi satu persatu secara urut seperti saat kita mengetikkan command di MS-DOS. Hanya saja dengan berkas tumpak, perintah-perintah tersebut dimasukkan ke dalam suatu file untuk otomatisasi penggunaannya.

Batch file ini sendiri dapat dicontohkan seperti shortcut ikon yang ada di Windows atau Mac, yakni seperti jalan pintas untuk menjalankan satu atau lebih perintah ke dalam satu langkah mudah. Contoh lainnya adalah AUTOEXEC.BAT yang merupakan berkas boot sederhana yang dimuat pada MS-DOS. Berkas tumpak tersebut berisi semua perintah yang digunakan untuk menjalankan MS-DOS setiap kali komputer melakukan booting.