Tập lệnh hàng loạt - Cú pháp
Thông thường, dòng đầu tiên trong một tệp loạt thường bao gồm lệnh sau.
Lệnh ECHO
@echo off
Theo mặc định, một tệp loạt sẽ hiển thị lệnh của nó khi nó chạy. Mục đích của lệnh đầu tiên này là tắt màn hình này. Lệnh "echo off" sẽ tắt hiển thị toàn bộ tập lệnh, ngoại trừ chính lệnh "echo off". Dấu "at" "@" phía trước cũng làm cho lệnh áp dụng cho chính nó.
Tài liệu
Các tệp hàng loạt rất thường xuyên cũng chứa các dòng bắt đầu bằng lệnh "Rem". Đây là một cách để nhập nhận xét và tài liệu. Máy tính bỏ qua bất kỳ thứ gì trên dòng theo sau Rem. Đối với các tệp hàng loạt với mức độ phức tạp ngày càng tăng, đây thường là một ý kiến hay.
Chương trình tập lệnh hàng loạt đầu tiên
Hãy xây dựng chương trình tập lệnh hàng loạt đầu tiên đơn giản của chúng ta. Mở notepad và nhập các dòng mã sau. Lưu tệp dưới dạng “List.cmd”.
Đoạn mã thực hiện như sau:
Sử dụng lệnh tắt tiếng vọng để đảm bảo rằng các lệnh không được hiển thị khi mã được thực thi.
Lệnh Rem được sử dụng để thêm nhận xét để nói chính xác những gì tệp lô này thực hiện.
Lệnh dir được sử dụng để lấy nội dung của vị trí C: \ Program Files.
Lệnh '>' được sử dụng để chuyển hướng đầu ra đến tệp C: \ list.txt.
Cuối cùng, lệnh echo được sử dụng để cho người dùng biết rằng hoạt động đã hoàn thành.
@echo off
Rem This is for listing down all the files in the directory Program files
dir "C:\Program Files" > C:\lists.txt
echo "The program has completed"
Khi lệnh trên được thực thi, tên của các tệp trong C: \ Program Files sẽ được gửi đến tệp C: \ Lists.txt và trong dấu nhắc lệnh, thông báo “Chương trình đã hoàn thành” sẽ được hiển thị.