Panduan awal untuk Perintah Skrip Batch
Hai sana, calon pemrogrammer! Hari ini, kita akan melihat dunia yang menarik perintah Skrip Batch. Sebagai guru komputer tetangga yang ramah, 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 tingkatannya. Jadi, ambil secangkir minuman favorit Anda, dan mari kita mulai!
Apa itu Skrip Batch?
Sebelum kita masuk ke perintah, mari kita pahami apa itu Skrip Batch. Bayangkan Anda adalah seorang chef di dapur yang sibuk. Daripada mempersiapkan setiap hidangan secara individual, Anda membuat resep (atau "batch" perintah) yang tim Anda bisa ikuti. Itu sebenarnya apa yang Skrip Batch lakukan untuk komputer Anda!
Skrip Batch 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 harus lakukan secara manual. Itu seperti memiliki asisten pribadi untuk komputer Anda!
Perintah Batch Dasar
Mari kita mulai dengan beberapa perintah dasar yang membentuk blok bangunan Skrip Batch.
1. ECHO
Perintah ECHO
seperti suara komputer Anda. Itu menampilkan pesan di layar atau menghidupkan/mematikan fitur menampilkan perintah.
@echo off
echo Halo, Dunia!
Dalam contoh ini, @echo off
mengatakan ke komputer untuk tidak menampilkan perintah saat mereka dieksekusi (seperti suara keras). 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 pemrogram lain. Itu seperti menulis di pinggir buku resep!
3. PAUSE
Perintah PAUSE
melakukan hal yang tepat seperti namanya - itu menghentikan eksekusi skrip dan menampilkan pesan.
@echo off
echo mari kita istirahat!
pause
echo Istirahat selesai, kembali kerja!
Saat 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 menutupi dasar-dasar, mari kita jelajahi perintah yang membantu kita bekerja dengan file dan direktori.
4. DIR
Perintah DIR
seperti lampu sorot di ruangan gelap. Itu menampilkan file dan subdirektori di dalam direktori.
@echo off
echo mari kita lihat apa yang ada di folder ini:
dir
pause
Skrip ini akan menunjukkan 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 menunjukkan direktori saat ini, kemudian pindah ke folder Desktop, dan menunjukkan 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 Lanjutan
Siap untuk naik tingkat? Mari kita lihat beberapa perintah yang lebih lanjut!
7. IF
Perintah IF
seperti pengendali 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 favorit saya!
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
seperti pekerja yang rajin yang melakukan tugas yang berulang-ulang.
@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 adalah tabel praktis yang menggabungkan perintah yang kita pelajari:
Perintah | Deskripsi |
---|---|
ECHO | Menampilkan pesan atau menghidupkan/mematikan fitur menampilkan perintah |
REM | Menambahkan komentar ke skrip |
PAUSE | Menghentikan eksekusi skrip |
DIR | Menampilkan file dan subdirektori |
CD | Mengganti direktori saat ini |
MD | Membuat folder baru |
RD | Menghapus folder |
IF | Melakukan pengolahan kondisional |
FOR | Mengulangi perintah sebanyak jumlah yang ditentukan |
Kesimpulan
Selamat! Anda telah mengambil langkah pertama ke dunia Skrip Batch. Ingat, seperti belajar bahasa baru, praktik adalah kunci. Cobalah membuat skrip Anda sendiri, eksperimen dengan perintah yang berbeda, dan jangan takut membuat kesalahan - itu adalah bagaimana kita belajar!
Dalam tahun-tahun mengajar saya, saya telah melihat murid-murid dari pemula menjadi ahli Skrip Batch. 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 akan menjadi orang berikutnya yang membuat skrip yang menakjubkan dan membuat hidup semua orang lebih mudah. Selamat menulis skrip!
Credits: Image by storyset