Monday, October 22, 2012

Batch File

 

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

PRINT

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