Batch file adalah jenis dari file teks yang didalamnya memuat sekumpulan perintah DOS baik internal atau eksternal. Perintah - perintah tersebut dijalankan secara berurutan dan bisa digunakan secara otomatis. Contoh, beberapa program mungkin memasukkan batch file untuk mengesekusi beberapa perintah dalam program tersebut saat dijalankan. User juga dapat menciptakan batch file untuk menjalankan perintah – perintah yang cukup membuang waktu seperti menyalin berbagai direktori atau mengubah beberapa nama file sekaligus.
Batch file pada umumnya dapat ditulis dengan notepad atau Edit.com dijalankan dengan menggunakan program COMMAND.com (Command Prompt), yang merupakan bagian dari DOS dan Windows. Oleh karena itu, batch file hanya bisa dijalankan dalam sistem operasi Windows.Sementara itu untuk sistem operasi Macintosh & Unix memiliki program sendiri yang cara kerjanya sama dengan COMMAND.com (Command Prompt).Karena batch file berisi perintah – perintah eksekusi (Executable Commands), maka sangat penting untuk tidak membuka batch file yang tidak dikenal dalam hardisk anda atau lampiran e-mail anda.
· PERINTAH – PERINTAH DALAM BATCH
Berikut ini adalah beberapa perintah – perintah (Commands) dalam Batch File :
@ | Simbol ini sering ditulis sebagai @ ECHO OFF untuk mencegah ditampilkannya perintah disebelah kanan layar dalam batch file, sehingga yang ditampilkan hanya hasilnya. |
ECHO | Digunakan untuk menampilkan pesan dalam batch file. Contoh, “ECHO Hello“ digunakan untuk menampilkan pesan Hello pada Program (Command Prompt,etc). ECHO ON berfungsi menampilkan secara lengkap perintah BATCH berikut hasilnya dan ECHO OFF hanya menampilkan hasilnya saja |
. | Digunakan untuk memberikan jarak satu baris kosong pada layar |
REM | Kependekan dari perintah REMARK. Merupakan suatu perintah yang mengakibatkan suatu baris perintah menjadi tidak berfungsi, akan diabaikan dan tidak diproses |
PAUSE | Merupakan perintah untuk meminta satu ketikan tombol sembarang, dimana pesan yang ditampilkan adalah Press any key to continue… Untuk menghilangkan pesan tersebut dapat diketikan PAUSE > NUL. |
GOTO | Digunakan untuk pergi atau pindah ke perintah tertentu, seperti GOTO LABEL. Merupakan contoh dari perintah GOTO |
CALL | Digunakan untuk memanggil (menggunakan) file batch lain, karena apabila kita tidak menuliskan perintah CALL pada suatu penulisan Batch file dimana kita memerlukan file tersebut maka proses akan berhenti pada perintah tersebut. |
: | Digunakan jika kita ingin membuat sebuah kategori / label. Hal ini memungkinkan kita untuk melompat kebagian tertentu dari sebuah Batch file. |
:: | Digunakan jika kita ingin menambah suatu komentar atau tulisan dalam Batch file tanpa harus ditampilkan atau mengeksekusi baris komentar ketika file batch dijalankan. |
CHOICE | Memungkinkan Batch File dan Script file menunggu user untuk memilih satu set pilihan yang ditulis dalam batch file |
CLS | Menghapus layar, membersihkan layar program dari perintah – perintah. |
EXIT | Keluar dari aplikasi (Jendela DOS/Script tool) |
IF | Digunakan untuk memeriksa kondisi tertentu jika kondisi tersebut tersedia. |
SHIFT | Perubahan posisi parameter dalam Batch file |
START | Menjalankan suatu aplikasi |
DATE | Menampilkan prompt tanggal |
TIME | Menampilkan prompt waktu |
PROMPT | Menampilkan direktori yang sedang aktif |
· TEKNIK PEMROGRAMMAN BATCH
I. COPY CON (COPY CONSOLE)
Copy Con merupakan salah satu perintah internal DOS / Windows yang berfungsi untuk menciptakan sebuah file. Bentuk umum perintahnya adalah:
COPY CON [DRIVE:] [FILE NAME.EXTENSION]
Setelah mengetik perintah tersebut, kita akan memulai dari baris kosong dimana itu merupakan awal dari file baru anda.Untuk membuat file tersebut tinggal tekan kombinasi Ctrl + Z, dan Ctrl + C, jika anda ingin membatalkan pembuatan file tersebut
PERINTAH-PERINTAH COPY CON
PERINTAH | KETERANGAN |
F6 atau Ctrl-Z | Merekam data |
MORE | Menampilkan isi suatu file per satu layar |
SORT | Mengurutkan data (mensortir data) Bentuk umum: SORT [/+N] < [DRIVE:] [FILE NAME.EXT] N : menunjuk kolom ke berapa yang akan disortir |
FIND | Mencari data pada suatu file Bentuk umum: FIND /V atau /C atau /N [“STRING”] [DRIVE:] [FILE NAME.EXT] |
FIND /V | Menampilkan seluruh baris data kecuali “string” |
FIND /C | Menampilkan jumlah baris yang mengandung “string” |
FIND /N | Menampilkan posisi dari data yang dicari |
| Mencetak file dalam drive |
II. EDLIN (EDITOR LINE NUMBER)
EDLIN adalah perintah eksternal DOS / Windows yang berfungsi untuk menyimpan teks berupa data, mengedit sebuah file yang sudah ada, dan dapat pula digunakan untuk membuat file baru. Bentuk umum perintahnya adalah:
EDLIN [DRIVE:] [FILE NAME.EXTENSION]
PERINTAH-PERINTAH EDLIN
PERINTAH | KETERANGAN |
I (INSERT) | Menyisipkan baris sebelum baris ke-i Bentuk umum: iI |
F6 atau Ctrl-Z | Ke luar dari model Insert |
D (DELETE) | Menghapus baris ke-i sampai baris ke-j Bentuk umum: i,j,D |
M (MOVE) | Memindahkan baris ke-i sampai baris ke-j ke sebelum baris ke-k Bentuk umum: i,j,k,M |
L (LIST) | Menampilkan semua isi file |
Q (QUIT) | Ke luar dari EDLIN |
PERINTAH | KETERANGAN |
C (COPY) | Menyalin baris ke-i sampai baris ke-j ke sebelum baris ke-k Bentuk umum: i,j,k,C |
E (EXIT) | Merekam program dan langsung ke luar dari EDLIN (kembali ke prompt DOS) |
No comments:
Post a Comment