Nếu bạn sẽ sử dụng nhiều tệp hàng loạt, bạn nên tạo một thư mục để chứa tất cả chúng. Tôi có một thư mục như vậy trên hệ thống của mình có tên “C: \ Bat”. Tôi cũng có thư mục “C: \ Temp”, dùng làm vị trí tạm thời cho các tệp khác nhau mà tôi thường xuyên xử lý. Mẹo này sử dụng cả hai thư mục này, vì vậy nếu bạn chưa có chúng, tôi khuyên bạn nên tạo chúng.

Khi bạn phát triển các tệp hàng loạt, bạn có thể muốn thêm nhận xét vào chúng để nhắc nhở bản thân về những gì chúng làm và cách chúng thực hiện. Để thêm nhận xét, hãy sử dụng câu lệnh REM (viết tắt của “REMark”) hoặc đặt dấu hai chấm (“::”) ở đầu dòng. Dòng nhận xét không được xử lý khi tệp loạt được gọi; chúng chỉ đơn giản là ở đó để làm tài liệu cho bất kỳ ai đang xem tệp.

Một lệnh đơn giản khác là lệnh ECHO, lệnh này được xử lý và hiển thị trên màn hình bất kỳ văn bản nào theo sau ECHO. Chúng ta có thể sử dụng hai lệnh này trong tệp lô của mình như sau:

REM This file demonstrates the use of a few command-line statements ECHO Hello. This is my Fun.bat file.

Chạy tệp này từ cửa sổ Command Prompt đơn giản bằng cách gõ tên của nó:

C:\> \Bat\Fun.bat

Bạn sẽ nhận thấy khi chạy tệp này rằng các dòng được hiển thị trên màn hình. Điều này là do hành vi mặc định cho các tệp hàng loạt là hiển thị nội dung của tệp khi nó chạy. Để ngăn điều này xảy ra, bạn có thể đặt trước mỗi câu lệnh bằng ký hiệu “@” như sau:

@REM This file demonstrates the use of a few command-line statements @ECHO Hello. This is my Fun.bat file.

Bây giờ khi bạn chạy nó, bạn sẽ chỉ thấy những gì câu lệnh ECHO hiển thị. Thay vì đặt trước mỗi câu lệnh bằng ký hiệu “@”, bạn có thể tắt hiển thị nội dung của tệp bằng cách đặt “@ECHO OFF”

ở đầu tệp của bạn. Vì vậy, bây giờ tệp sẽ giống như sau:

@ECHO OFF REM This file demonstrates the use of a few command-line statements ECHO Hello. This is my Fun.bat file.

Bạn có thể chuyển các tham số vào một tệp loạt khi bạn gọi nó để nó có thể hoạt động trên thông tin biến tại thời gian chạy. Bạn chỉ cần chuyển các tham số bằng cách chỉ định chúng trên dòng lệnh sau tên của tệp loạt mà bạn muốn chạy. Sau đó, bạn sử dụng các tham số đã truyền trong tệp của mình thông qua các ký hiệu đặc biệt “% 1”, “% 2”, v.v., lên đến “% 9” (bạn có thể chuyển tối đa chín tham số vào một tệp hàng loạt). Ví dụ, giả sử rằng bạn muốn tệp của mình hiển thị danh sách thư mục của bất kỳ thư mục nào bạn chỉ định tại thời điểm chạy. Chỉnh sửa tệp hàng loạt của bạn để bao gồm lệnh DIR, như sau:

@ECHO OFF REM This file demonstrates the use of a few command-line statements ECHO Hello. This is my Fun.bat file.

DIR %1

Sau đó chuyển tham số vào lệnh khi nó được gọi:

C:> \Bat\Fun.bat C:\Temp

Điều này tạo ra một danh sách thư mục của thư mục C: \ Temp của bạn.

Mẹo này đã giới thiệu một vài khái niệm mới về tệp hàng loạt. Nếu bạn muốn đi sâu hơn một chút, chỉ cần tìm kiếm trên trang WindowsTips để biết thêm manh mối về cách bạn có thể sử dụng tệp hàng loạt.

Mẹo này (9984) áp dụng cho Windows 7, 8 và 10.