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!

Batch Script - Commands

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