Panduan Awal untuk Skrip Batch - Fail: Panduan Pemula

Hai, para pemrogram yang muda! Hari ini, kita akan memulakan sebuah perjalanan yang menarik ke dalam dunia skrip Batch, khususannya dalam bekerja dengan fail. Seperti guru komputer tetangga yang ramah, saya di sini untuk menghidangkan anda melalui petualangan ini secara berperingkat. Jangan bimbang jika anda belum pernah menulis satu baris kode sebelum ini - kita akan mulai dari permulaan dan membina pengetahuan kita bersama-sama.

Batch Script - Files

Mencipta Skrip Batch

mari kita mulai dengan dasar-dasar: Apa sebenarnya fail Batch? Bayangkan anda mempunyai senarai arahan yang anda ingin komputer anda ikuti. Sebaliknya mengetik arahan ini satu per satu setiap kali, anda boleh menulis mereka semua dalam fail khas yang dipanggil fail Batch. Itu seperti meninggalkan catatan untuk komputer anda untuk dibaca dan diikuti!

Untuk mencipta fail Batch, kita akan menggunakan editor teks yang mudah. Di Windows, anda boleh menggunakan Notepad, yang disertakan di setiap sistem. Berikut adalah cara untuk mula:

  1. Buka Notepad (anda boleh mencariannya di menu Start)
  2. Ketik arahan anda (kita akan buat itu sebentar lagi)
  3. Simpan fail ini dengan penambahan .bat

Mari kita cipta fail Batch pertama kita bersama-sama. Kita akan mulai dengan sesuatu yang mudah - fail yang menunjukkan mesej di skrin.

@echo off
echo Hello, World! Selamat datang ke skrip Batch!
pause

Mari kitaongkoskan ini:

  • @echo off: Baris ini memberitahu komputer untuk tidak menunjukkan arahan saat ia dijalankan. Itu seperti bekerja di belakang kain!
  • echo Hello, World! Selamat datang ke skrip Batch!: Perintah ini mencetak mesej kita ke skrin.
  • pause: Ini menjaga jendela tetap buka sehingga kita dapat melihat mesej sebelum ia hilang.

Menyimpan Skrip Batch

Sekarang kita telah menulis skrip pertama kita, mari kita simpan ini. Berikut adalah cara:

  1. Klik 'File' di Notepad, kemudian 'Save As'
  2. Pilih tempat anda ingin menyimpan fail ini (Dekstop adalah tempat yang bagus untuk sekarang)
  3. Dalam ruangan 'File name', ketik HelloWorld.bat
  4. Dalam dropdown 'Save as type', pilih 'All Files'
  5. Klik 'Save'

Selamat! Anda baru saja mencipta fail Batch pertama anda. Tetapi ia tidak begitu berguna hanya berada di situ, kan? Mari kita belajar bagaimana menjalankan ia.

Menjalankan Skrip Batch

Menjalankan fail Batch adalah semudah mengklik ganda. Segera cubalah! Anda sepatutnya melihat jendela hitam muncul dengan mesej anda, menunggu anda menekan tombol sebelum ia ditutup.

Tetapi apa kalau kita ingin melakukan sesuatu yang lebih menarik? Mari kita cipta fail Batch baru yang berinteraksi dengan sistem fail. Kita panggil ini FileExplorer.bat:

@echo off
echo Selamat datang ke File Explorer!
echo.
echo Kandungan direktori semasa:
dir
echo.
echo Itu saja untuk sekarang. Tekan mana-mana butang untuk keluar.
pause

Dalam skrip ini:

  • Kita gunakan echo. untuk mencetak baris kosong untuk kelegaan membaca.
  • Perintah dir mencantumkan kandungan direktori semasa.

Simpan fail ini dan jalankan ia. Anda akan melihat senarai fail dan folder di direktori tempat anda menyimpan fail Batch. Sangat menarik, kan?

Mengubah Skrip Batch

Salah satu hal yang bagus tentang fail Batch adalah anda dapat mudah mengubahnya. Mari kita tingkatkan FileExplorer.bat kita untuk membuat folder baru:

@echo off
echo Selamat datang ke File Explorer!
echo.
echo Kandungan direktori semasa:
dir
echo.
echo Membuat folder baru 'MyNewFolder'...
mkdir MyNewFolder
echo.
echo Kandungan direktori yang diperbarui:
dir
echo.
echo Itu saja untuk sekarang. Tekan mana-mana butang untuk keluar.
pause

Di sini, kita menambah perintah mkdir MyNewFolder untuk membuat direktori baru. Jalankan skrip ini, dan anda akan melihat folder baru muncul di senarai direktori!

Sekarang, mari kita lihat beberapa operasi fail umum yang anda dapat lakukan dengan skrip Batch:

Operasi Perintah Keterangan
Senarai fail dir Menunjukkan senarai fail dan subdirektori di direktori
Buat direktori mkdir Membuat direktori baru
Buang direktori rmdir Menghapus direktori
Salin fail copy Menyalin satu atau lebih fail ke lokasi lain
Pindahkan fail move Memindahkan fail dan mengubah nama fail dan direktori
Hapus fail del Menghapus satu atau lebih fail
Ubah nama fail ren Mengubah nama fail atau fail

Mari kita cipta fail Batch baru yang dipanggil FileOperations.bat untuk menunjukkan beberapa perintah ini:

@echo off
echo Selamat datang ke Demo Operasi File!
echo.

echo Membuat direktori baru...
mkdir TestFolder
echo TestFolder diciptakan.

echo.
echo Membuat fail teks...
echo Ini adalah fail ujian. > TestFolder\test.txt
echo test.txt diciptakan di TestFolder.

echo.
echo Menyalin fail...
copy TestFolder\test.txt TestFolder\test_copy.txt
echo Fail disalin.

echo.
echo Mengubah nama salinan...
ren TestFolder\test_copy.txt new_name.txt
echo Nama fail diubah.

echo.
echo Menunjukkan kandungan TestFolder:
dir TestFolder

echo.
echo Itu saja untuk sekarang. Tekan mana-mana butang untuk keluar.
pause

Skrip ini menunjukkan pembuatan folder, membuat fail, menyalin fail, dan mengubah nama fail. Ketika anda menjalankan ia, anda akan melihat setiap operasi berlaku secara berperingkat.

Dan itu saja! Anda baru saja membuat langkah pertama anda ke dalam dunia skrip Batch dan operasi fail. Ingat, latihan membuat sempurna. Cobalah mengubah skrip ini, gabungkan perintah yang berbeza, dan lihat apa yang anda boleh cipta. Sebelum anda tahu, anda akan mengautomatisasi semua jenis tugas di komputer anda!

Selamat menulis skrip, dan jangan lupa untuk bersenang-senang dalam proses itu!

Credits: Image by storyset