Panduan Awal Mengenai Perintah Batch Script
Halo sana, para pemula pemrogram! Hari ini, kita akan masuk ke dunia yang menarik dari perintah-perintah Batch Script. Seperti guru komputer tetangga Anda, saya akan memandu Anda dalam perjalanan ini, langkah demi langkah. Jangan khawatir jika Anda belum pernah menulis baris kode sebelumnya - kita akan mulai dari dasar dan naik tingkat perlahan-lahan. Jadi, ambil secangkir minuman favorit Anda, dan mari kita mulai!
Apa Itu Batch Script?
Sebelum kita masuk ke perintah, mari kita pahami apa itu Batch Script. Bayangkan Anda adalah seorang koki di dapur yang sibuk. Daripada membuat setiap hidangan secara individual, Anda menciptakan resep (atau "batch" perintah) yang tim Anda bisa ikuti. Itu sebenarnya apa yang dilakukan Batch Script untuk komputer Anda!
Batch Script adalah rangkaian perintah yang ditulis dalam file teks biasa dengan ekstensi .bat
atau .cmd
. Ketika Anda menjalankan file ini, komputer menjalankan perintah ini secara berurutan, mengotomatisasi tugas-tugas yang Anda biasanya lakukan secara manual. Itu seperti memiliki asisten pribadi untuk komputer Anda!
Perintah Batch Dasar
Mari kita mulai dengan beberapa perintah dasar yang membentuk dasar Batch Scripts.
1. ECHO
Perintah ECHO
mirip dengan suara komputer Anda. Itu menampilkan pesan di layar atau mengaktifkan/menonaktifkan fitur menampilkan perintah.
@echo off
echo Halo, Dunia!
Dalam contoh ini, @echo off
mengatakan kepada komputer untuk tidak menampilkan perintah saat mereka dieksekusi (seperti suara bisik). Baris berikutnya, echo Halo, Dunia!
, menampilkan pesan "Halo, Dunia!" di layar.
2. REM
REM
berarti "catatan" atau "ingat". Itu digunakan untuk menambahkan komentar di dalam skrip Anda, yang komputer mengabaikan saat menjalankan skrip.
@echo off
REM Ini adalah catatan
echo Baris ini akan ditampilkan
Pertimbangkan REM
sebagai catatan kecil yang Anda tinggalkan untuk diri Anda sendiri atau para pemrogram lain. Itu seperti menulis di margin buku resep!
3. PAUSE
Perintah PAUSE
melakukan hal yang sesuai namanya - itu menghentikan eksekusi skrip dan menampilkan pesan.
@echo off
echo Mari kita istirahat!
pause
echo Istirahat selesai, kembali kerja!
Ketika Anda menjalankan skrip ini, itu akan menampilkan "Mari kita istirahat!", kemudian menunggu Anda menekan tombol apa saja sebelum melanjutkan.
Bekerja dengan File dan Direktori
Sekarang kita telah mengetahui dasar-dasar, mari kita jelajahi perintah yang membantu kita bekerja dengan file dan direktori.
4. DIR
Perintah DIR
mirip dengan lampu sorot di ruangan gelap. Itu mencantumkan file dan subdirektori di dalam direktori.
@echo off
echo Mari kita lihat apa yang ada di folder ini:
dir
pause
Skrip ini akan menampilkan semua file dan folder di direktori saat ini.
5. CD
CD
berarti "Change Directory". Itu seperti teleporter yang memindahkan Anda dari satu folder ke folder lain.
@echo off
echo Kita disini:
cd
echo Mari kita ke Desktop:
cd %userprofile%\Desktop
echo Sekarang kita disini:
cd
pause
Skrip ini menampilkan direktori saat ini, kemudian pindah ke folder Desktop, dan menampilkan lokasi baru.
6. MD dan RD
MD
(Make Directory) membuat folder baru, sedangkan RD
(Remove Directory) menghapus folder.
@echo off
echo Membuat folder baru...
md MyNewFolder
echo Folder dibuat! Mari kita hapusnya...
rd MyNewFolder
echo Folder dihapus!
pause
Skrip ini membuat folder bernama "MyNewFolder" dan kemudian menghapusnya.
Perintah Lanjut
Siap untuk naik tingkat? Mari kita lihat beberapa perintah lanjut!
7. IF
Perintah IF
mirip dengan pengontrol lalu lintas. Itu memungkinkan skrip untuk membuat keputusan berdasarkan kondisi.
@echo off
set /p name=Siapa namamu?
if %name%==Alice echo Halo, Alice! Anda adalah favoritku!
if not %name%==Alice echo Senang bertemu Anda, %name%!
pause
Skrip ini meminta nama Anda dan merespon berbeda tergantung apakah Anda Alice atau tidak.
8. FOR
Perintah FOR
mirip dengan pekerja rajin yang melakukan tugas repetitif.
@echo off
echo Mari kita hitung sampai 5:
for /L %%i in (1,1,5) do echo %%i
pause
Skrip ini menghitung dari 1 sampai 5, menampilkan setiap angka.
Tabel Perintah
Berikut ini adalah tabel praktis yang menggabungkan perintah yang kita pelajari:
Perintah | Deskripsi |
---|---|
ECHO | Menampilkan pesan atau mengaktifkan/menonaktifkan penampilan perintah |
REM | Menambahkan komentar ke skrip |
PAUSE | Menghentikan eksekusi skrip |
DIR | Mencantumkan file dan subdirektori |
CD | Mengubah direktori saat ini |
MD | Membuat direktori baru |
RD | Menghapus direktori |
IF | Melakukan pengolahan kondisional |
FOR | Mengulangi perintah untuk jumlah tertentu |
Kesimpulan
Selamat! Anda telah mengambil langkah pertama ke dunia Batch Scripting. Ingat, seperti belajar bahasa baru, latihan adalah kunci. Cobalah membuat skrip Anda sendiri, eksperimenkan dengan perintah yang berbeda, dan jangan takut membuat kesalahan - itu bagaimana kita belajar!
Dalam tahun-tahun mengajar saya, saya telah melihat murid-murid dari pemula menjadi ahli Batch Scripting. Salah satu murid saya bahkan mengotomatisasi seluruh organisasi folder tugasnya menggunakan apa yang dia belajar dalam kelas ini!
Jadi, terus jelajahi, terus coding, dan siapa tahu? Mungkin Anda yang berikutnya menciptakan skrip yang membuat kehidupan semua orang mudah. Selamat menulis skrip!
Credits: Image by storyset