BAT FILE
Pengertian Batch File
Pemrograman batch file tidak lain adalah Unix Shell
Programming versi Windows . Di dalam DOS, Batch file merupakan
file text berisi rentetan perintah yang akan
di eksekusi oleh command interpreter untuk kemudian di eksekusi satu persatu secara urut seperti saat kita mengetikan command di MS-DOS hanya saja dengan Batch file perintah-perintah ini dimasukkan kedalam suatu file untuk otomatisasi penggunaannya.
di eksekusi oleh command interpreter untuk kemudian di eksekusi satu persatu secara urut seperti saat kita mengetikan command di MS-DOS hanya saja dengan Batch file 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 file boot sederhana yang dimuat pada MS-DOS. Batch
file tersebut berisi tersebut berisi semua perintah dan digunakan untuk
menjalankan MS-DOS setiap kali computer boot.
File Ekstensi Batch File pada DOS
.bat
merupakan ekstensi pertama yang digunakan oleh Microsoft untuk batch file.
Ekstensi ini berjalan pada MS-DOS dan semua versi dari Microsoft windows. Pada
MS-DOS menggunakan command.com untuk mengeksekusi file batch sedang kalau di
windows menggunakan cmd.exe
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. Batch files 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 batch file
bersifat case insensitive jadi tidak ada perbedaan maksud antara
huruf besar dengan huruf kecil.
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.
Dasar membuat File Batch
Untuk
membuat file Batch, Bisa dimulai dengan cara :
1.
Pada
MS-DOS prompt, ketik: edit dan tekan “enter”.
Perintah Batch
Sama
seperti perintah di MS-DOS, semua perintah pada Batch tidak membedakan huruf
besar atau kecil atau bisa disebut case insensitive.
@
|
Simbol ini sering ditulis sebagai @ECHO OFF untuk mencegah
ditampilkannya perintah dalam Batch file, jadi yang ditampilkannya hanyalah
hasilnya.
|
% 1
|
Persen yang dikuti dengan nilai numeric yang dimulai dari
satu, memungkinkan pengguna untuk menambahkan variable dalam sebuah file
Batch. Berikut contohnya:
ECHO Hello% 1
Ketika satu baris file Batch diatas dibuat, tambahkan nama
anda setelah file Batch. Sebagai contoh, ketik myname (jadikan nama
file bat) dan kemudian nama Anda:
Myname ervan
Akan menampilkan hasil
Hello ervan
Catatan : dapat diperluas ke %2, %3, dst
|
::
|
Salah satu dari dua cara untuk menambahkan komentar
kedalam file Batch tanpa ditampilkan atau mengeksekusi baris komentar ketika
file batch dijalankan.
|
: LABEL
|
Dengan menambahkan titik dua didepan sebuah kata, misalnya
LABEL, Anda akan membuat kategori atau yang lebih dikenal dengan
label. Hal ini memungkinkan Anda untuk melompat ke bagian tertentu dari
sebuah file Batch.
|
CALL
|
Ini digunakan untuk menjalankan file Batch di dalam file
Batch. Tapi jika file Batch yang akan dijalankan tidak ada, maka akan
menampilkan pesan kesalahan.
|
CHOICE
|
Memungkinkan file Batch dan script menunggu user untuk
memilih satu set pilihan.
|
CLS
|
Sama seperti perintah DOS, yaitu digunakan untuk menghapus
layar.
|
ECHO
|
Menampilkan pesan dalam Batch file. Misalnya ECHO Hello
word akan menampilkan Hello word. Jika Anda ingin menambah baris kosong
ketikan ECHO saja.
|
EXIT
|
keluar dari jendela DOS jika file batch berjalan dari
Windows
|
GOTO LABEL
|
Digunakan untuk pergi ke label tertentu, seperti LABEL. An
example of GOTO would be to GOTO END. Contoh GOTO adalah untuk GOTO END.
|
IF
|
Digunakan untuk memeriksa kondisi tertentu jika kondisi
tersebut tersedia.
|
PAUSE
|
Tekan sembarang tombol untuk melanjutkan.
|
REM
|
Salah satu dari dua cara untuk menambahkan komentar
kedalam Batch file tanpa ditampilkan dan mengeksekusi baris tersebut.
|
SHIFT
|
Perubahan posisi parameter dalam Batch file.
|
START
|
Untuk menjalankan suatu aplikasi.
|
Contoh :
Menampilkan :
echo selamat datang di stekom
pause
Membuat Folder :
@echo off
title [[ STEKOM WELERI ]]
color 0
:start
cls
:1
echo ==================
echo = Membuat Folder =
echo ==================
echo.
set /p folder= : nama folder =
cd %userprofile%\desktop
md "%folder%"
goto:start
aragr� x p `~
��
yle='mso-margin-top-alt:auto;mso-margin-bottom-alt:
auto;margin-left:1.0in;mso-add-space:auto;text-indent:-.25in;line-height:normal;
mso-list:l0 level1 lfo7'>·
Manfaat etika
wirausaha
kalo cara menampilkan file yang huruf keduanya “O” dan perluasannya COM, cara menampilkan file yang perluasannya EXE dalam huruf kecil secara melebar, bagaimana cara menampilkan file yang huruf keduanya “O” dan perluasannya.. makasi
BalasHapus