Berkas tumpak: Perbedaan antara revisi

Konten dihapus Konten ditambahkan
Added {{Copy edit}}, {{Cleanup reorganize}} dan {{Tone}} tags (dalam {{multiple issues}}) tag to article (TW)
Taylor 49 (bicara | kontrib)
perb kecil
Baris 1:
{{Multiple issues|
{{Copy edit|date=Juli 2019}}
<!--{{Cleanup reorganize|date=Juli 2019}}-->
{{Tone|date=Juli 2019}}
}}
 
'''Berkas tumpak''' (bahasa Inggrisː '''''{{lang-en|batch file'''''}}) adalah sebuah berkas teks yang berisi beberapa seri perintah untuk dijalankan oleh interpreter perintah. Atau dapat didefinisikan juga batch merupakan kumpulan perintah-perintah command line yang dapat dijalankan pada Microsoft Windows. Berkas instruksi biasanya berekstensi ".bat" atau ".cmd". Pemrograman Batchberkas tumpak sangat sederhana, cukup ketik source code program pada notepad atau text editor lainnya lalu simpan dengan ekstensi ".bat".
 
== Pendahuluan ==
 
Pada era MS-DOS penggunaan batch file sangat familiar di lingkungan pengguna. Karena dengan batch file tersebut mereka dapat mengulang-ulang suatu perintah yang terdapat dalam file batch untuk di eksekusi di lain waktu ketika dibutuhkan. Pemrograman batch file bisa dibilang sederhana dan tidak membutuhkan skill pemrograman khusus. Karena hanya berupa 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 batch file ini. Tapi sebagian pengguna masih setia menggunakan batch file ini. Dengan menggunakan sistem berbasis Gui itu memang mudah untuk orang awam. Tapi penggunaan batch file mempunyai nilai lebih, yakni kita diajak berpikir untuk menyusun perintah-perintah untuk dimasukkan ke dalam batch file. Sehingga otak kita akan semakin terlatih kemampuan berpikirnya.
 
Pemrograman batch file tidak lain adalah Unix Shell Programming versi Windows . Di dalam DOS,Berkas berkas tumpak merupakan file text berisi rentetan perintah yang akan dieksekusi oleh command interpreter untuk kemudian dieksekusi satu persatu secara urut seperti saat kita mengetikan command di MS-DOS hanya saja dengan berkas tumpak perintah-perintah ini dimasukkan kedalam 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 kedalam satu langkah mudah. Contoh lainnya adalah autoexec.bat, yang merupakan berkas boot sederhana yang dimuat pada MS-DOS. Berkas tumpak tersebut berisi tersebut berisi semua perintah dan digunakan untuk menjalankan MS-DOS setiap kali computer boot.
Baris 33 ⟶ 35:
 
== Cara Kerja Batch File ==
Ketika sebuah batch file dijalankan, program shell yang berupa command.com akan membaca file batch dan kemudian mengeksekusi perintahnya, secara baris demi baris. Berkas tumpak berguna untuk menjalankan rangkaian dari dari beberapa perintah yang bisa dieksekusi (executables) secara otomatis dan sering digunakan oleh sistem administrator untuk mengotomatisasi banyak proses secara bersamaan. Perintah-perintah batchberkas filetumpak bersifat takpeka kapital ({{lang-en|case insensitive}}) jadi tidak ada perbedaan maksud antara huruf besar dengan huruf kecil, tetapi parameter perintah dan variabel bisa bersifat peka kapital ({{lang-en|case sensitive}}).
 
Dalam DOS batch command, perintah-perintah seperti Copy, Dir, Delete disebut dengan perintah internal sedangkan perintah semisal Format,Undelete,Backup merupakan bagian dari perintah eksternal. Setiap kita menjalankan perintah DOS batch file baik internal ataupun eksternal, command.com akan langsung menjalankan peritah internal atau memanggil program eksternal yang terpisah dan menjalankan perintah tersebut untuk kemudian mengembalikan hasilnya dalam bentuk perintah eksternal.
 
== Fungsi Batch File ==
 
Katakanlah Anda perlu menjalankan seperangkat perintah berulang kali untuk melakukan tugas rutin seperti Back up File Penting, Menghapusmenghapus file-file sementara (<code><nowiki>*. tmp</nowiki></code>, <code><nowiki>*. Bakbak</nowiki></code>, ~ .* dll..) maka sangat repot jika kita harus mengetikan perintah-perintah yang sama setiap kali kita akan melakukan tugas yang sama. Maka diperlukanlah Batch file untuk mengatasi hal tersebut, sehingga setiap kita butuh untuk melakukan sebuah tugas tertentu dalam DOS kita tinggal jalankan saja file Batch yang sudah kita buat sebelumnya. Hal ini tentu akan sangat efektif daripada harus mengetikan perintah-perintah yang sama. Sehingga akan juga menghemat waktu.
 
Dalam keseharian file batch ini dapat memiliki 2 fungsi, yakni fungsi positif dan fungsi negatif. Dikatakan berfungsi positif jika bacth file ini digunakan untuk tune up, program administrator, backup, dan lainya. Dan berfungsi negatif jika digunakan untuk membuat virus, cracker, dan sebagainya.
 
== Dasar membuat File Batch ==
 
Untuk membuat file Batch, berikut contoh sederhananya:
 
* PadaBuka MS-DOSjendela promptperintah ("CMD.EXE"), ketik: "edit test.bat" dan tekan “enter”."enter"
* Buka jendela command MS-DOS atau masuk ke MS-DOS. Informasi tambahan mengenai cara melakukan ini dapat ditemukan pada dokumen CHDOS
* Pada MS-DOS prompt, ketik: edit test.bat dan tekan “enter”.
* Jika mengetiknya benar, maka layar akan menjadi biru. Dalam layar ketik:
 
<pre>
Pause
pause
dir c: \ windows
dir c:\windows\system
pause
dir c: \ windows \ system
pause
</pre>
 
# Setelah itu, Klik “file” kemudian “exit”. Ketika diminta untuk menyimpan pilih “yes”. Pengguna yang tidak memiliki cursor mouse dapat melakukan hal tersebut dengan menekan Alt+F untuk mengakses menu “File”, lalu tekan “x” untuk exit dan “enter” untuk menyimpan perubahan.