Penjelasan Lengkap Cara Membuat Batch Script Di Windows

Dipublikasikan oleh Joko Arianto dan Diperbarui oleh Annisa Hapsari ∙ July 1, 2022 ∙ 3 menit membaca

Apakah Anda sudah mengetahui bagaimana cara menggunakan command prompt (CMD) di Windows? Jika Anda sudah mengetahuinya, itu merupakan bekal yang cukup bagi Anda untuk membuat batch script. Batch Script (file Batch) merupakan sebuah daftar perintah yang pada dasarnya berjalan di command prompt, kita bisa menjalankan beberapa perintah sekaligus hanya dengan dua kali klik. Ini sangat effisien ketika Anda sering menggunakan beberapa perintah yang sama, daripada harus menulisnya berulang kali lebih kita buat batch script-nya saja.

File Batch

File batch merupakan file yang memiliki extensi .bat. Kita dapat membuatnya dengan menggunakan notepad atau text editor lainnya. Contoh batch file yang paling sederhana seperti di bawah ini:

ECHO OFF
ECHO Hello World
PAUSE

Selanjutnya simpan file tersebut dengan nama hello.batch, ubah save as type menjadi all files.

batch file

Sekarang Anda sudah berhasil membuat file .bat yang sangat sederhana. Klik dua kali pada file hello.bat, maka akan muncul cmd dan sudah berisi “Hello World”.

ECHO OFF -> Membersihkan tulisan perintah di layar.
ECHO Hello World -> Mencetak tulisan “Hello World”
PAUSE -> Fungsi yang digunakan supaya program tidak berakhir ketika semua perintah telah dijalankan, dan program akan selesai ketika kita menekan sembarang tombol. Ketika perintah PAUSE tidak ditambahkan, maka program akan langsung keluar setelah ECHO Hello World dieksekusi.

batch file hello

Menulis Batch Script Yang Lebih Kompleks

Setelah berhasil membuat batch script yang sangat sederhana, selanjutnya kita akan membuat file bat yang lebih kompleks. Tujuannya adalah untuk menjalankan berbagai perintah command line yang sering kita gunakan.

Misalnya, saya sering menggunakan perintah untuk testing jaringan seperti PING, tracert, dll. Maka di dalam file .bat nya nanti kita akan menulis perintah-perintah tersebut. Misalnya untuk tes koneksivitas, biasanya saya menulis perintah “ping google.com”, dan “tracert google.com” untuk menjalankan traceroute ke google.com untuk melihat apakah ada kendala dijalan atau tidak.

Dengan file .bat kita bisa menjalankan kedua perintah tersebut hanya dengan dua kali klik. Sangat praktis.

ipconfig /all
ping google.com
tracert google.com
PAUSE

Ketika dijalankan akan seperti di bawah ini. Dalam script di atas kita tidak menggunakan “ECHO OFF”, sehingga kita masih dapat melihat perintah yang ditulis seperti “ping google.com”.

batch file tes

Untuk melihat letak perbedaan saat kita menulis atau tidak menulis “ECHO OFF”, kita edit file tadi dengan menambahkan “ECHO OFF” di baris pertama.

ECHO OFF
ipconfig /all
ping google.com
tracert google.com
PAUSE

Save, dan jalankan kembali dengan klik dua kali, maka yang terlihat seperti di bawah ini. Sudah tidak terlihat lagi perintah seperti “ping google.com”, file langsung mengeksekusi perintah tersebut.

batch file tes dengan echo off

Sekarang kita tambahkan lagi, bagaimana supaya hasil dari semua perintah-perintah tersebut disimpan dalam sebuah file. Kita hanya menambakha perintah ” >> result.txt”, buat scriptnya seperti di bawah ini. Maka akan secara otomatis ada file result.txt tersebut.

ECHO OFF
ipconfig /all  >> results.txt
ping google.com  >> results.txt
tracert google.com  >> results.txt
PAUSE

batch file hasil

Pada dasarnya Anda masih bisa melakukan lebih banyak dari ini, Anda bisa menghapus sebuah file dengan batch script. Ini hanya sebagai dasar, dengan perintah yang sudah kita buat di atas, itu bisa meminimalisir waktu kita untuk testing konektivitas jaringan kita apakah terputus atau tidak.

Selamat mencoba.

Tags :

Artikel Pilihan

Berita Pinhome
Berita Pinhome Hadir di Denpasar, Pinhome Home Service Solusi Satu Langkah Mudah Bersih-Bersih Rumah

Jakarta, 9 Juli 2021 – Layanan Pinhome Home Service (PHS), hasil kolaborasi Pinhome dengan PT. Ap

Berita Pinhome
Berita Pinhome Hadir di Bandar Lampung dan Yogyakarta, Pinhome Home Service: Solusi Satu Langkah Mudah Bersih-bersih Rumah

Jakarta – Layanan Pinhome Home Service (PHS), hasil kolaborasi Pinhome dengan PT. Aplikasi 

Berita Pinhome
Berita Pinhome Buka Booth Free Massage di Acara CoHive Pop Up Market, Layanan Pinhome Home Service Diminati Lebih dari 150 Orang

Jakarta, 14 Juli 2022 - Pinhome selaku e-commerce properti, penyedia jasa rumah tangga, dan gaya hi

Berita Pinhome
Berita Pinhome KPR Lewat Pinhome, Agen Properti Bisa Klaim Seluruh Komisi!

Jakarta, 9 Agustus 2021 – Pinhome sebagai e-commerce properti memiliki misi untuk menjadikan prop

Berita Pinhome
Berita Pinhome Mau Bangun Usaha? Berikut Tips Pengecekan Properti untuk Tempat Usaha dari Pinhome

Jakarta, 1 November 2021 – Memahami aspek hukum pada properti merupakan hal yang krusial sebelum

Artikel Terkini

Properti
Properti Update! Daftar Harga Listrik Per-kWh Tahun Ini

Keberadaan listrik pada rumah menjadi hal yang sangat penting. Sebab, listrik bisa membantu penghun

Properti
Properti Intip Daftar Lengkap Rusun di Jakarta

Selain rumah tapak, rusun atau Rumah Susun menjadi pilihan lain untuk masyarakat yang mencari tempa

Arsitektur & Desain
Arsitektur & Desain 15 Inspirasi Model Teras Rumah Panjang yang Menarik

Teras rumah merupakan bagian depan dari hunian yang menjadi tempat untuk bersantai dan menerima tam

Finansial
Finansial Lebih Baik Mana, Pengajuan KPR Atas Nama Istri atau Suami?

Kredit Pemilikan Rumah atau KPR menjadi solusi paling baik dalam membeli hunian sendiri sampai saat

Lifestyle
Lifestyle Yuk Desain Amplop Lebaran Tinggal Print Word Mudah Banget!

Momen bagi-bagi THR saat lebaran selalu ditunggu oleh anak-anak apalagi dari kerabat yang jauh dari

Ikuti Media Sosial Kami

Pinhome Indonesia