Tệp hàng loạt của Windows rất tuyệt nếu bạn muốn thực hiện một số tác vụ liên tiếp nhanh chóng hoặc nếu bạn muốn thực hiện một số tác vụ với nhiều tệp liên tiếp hoặc nếu bạn chỉ đơn giản là không muốn sử dụng giao diện GUI để thực hiện một số tác vụ (ví dụ: thực hiện nhiệm vụ không cần giám sát). Tệp hàng loạt là tệp văn bản có phần mở rộng “.bat” và chứa các câu lệnh dòng lệnh của Windows. Tất nhiên, bạn cần biết các câu lệnh dòng lệnh để nhập chúng vào tệp .bat. Có rất nhiều nơi trên Web mô tả các câu lệnh dòng lệnh có sẵn, nhưng một nơi là như sau:

http://technet.microsoft.com/en-us/library/cc754340.aspx#BKMK_Index

Có nhiều cách khác nhau để tạo tệp hàng loạt, nhưng vì tệp hàng loạt không có gì khác ngoài một tệp văn bản thuần túy, có lẽ cách đơn giản nhất là sử dụng Notepad. Vì tôi sử dụng nhiều tệp hàng loạt nên tôi đã tạo một thư mục C: \ Bat nơi tôi lưu giữ tất cả chúng. Để tạo một cái mới, tôi sử dụng Windows Explorer hoặc File Explorer để điều hướng đến C: \ Bat, sau đó tôi nhấp chuột phải vào thư mục đó và chọn New | Dữ liệu văn bản. (Xem Hình 1.)

image

Hình 1. Tạo một tài liệu văn bản mới.

Ngay sau khi chọn mục menu Tài liệu Văn bản, hãy nhập tên bạn muốn đặt cho tệp hàng loạt của mình (giả sử bạn muốn nó được gọi là “Thư mục”) và nhấn Enter. Bây giờ, nhấn Enter lần thứ hai sẽ khởi chạy Notepad và bạn có thể bắt đầu nhập các câu lệnh dòng lệnh cấu thành tệp lô của bạn.

Ví dụ: giả sử bạn muốn tạo một tệp hàng loạt tạo danh sách thư mục của một thư mục và đặt danh sách đó vào tệp có tên “Dirlist.txt”. Câu lệnh dòng lệnh tạo ra một danh sách thư mục là DIR và để hướng đầu ra của DIR tới một tệp, bạn sử dụng “>”

nhà điều hành. Vì vậy, dòng bạn nhập vào Notepad sẽ là:

DIR > Dirlist.txt

Các câu lệnh dòng lệnh không phân biệt chữ hoa chữ thường, vì vậy bạn không cần phải nhập DIR bằng chữ hoa nếu không muốn. Sau khi bạn đã nhập nội dung này vào Notepad, hãy lưu tệp và thoát. Điều cuối cùng cần làm trước khi thực sự gọi tệp batch của bạn là đổi tên nó để có “.bat”

thay vì phần mở rộng “.txt” mặc định. Ở đây một lần nữa, trong Windows Explorer hoặc File Explorer, nhấp chuột phải vào tệp bạn vừa tạo (“Directory.txt”) và chọn Đổi tên từ menu Ngữ cảnh. Sử dụng phím mũi tên phải để di chuyển đến phần “.txt” của tên tệp và thay thế “.txt” bằng “.bat” rồi nhấn Enter. (Windows sẽ hỏi bạn xem bạn có chắc chắn muốn đổi tên tệp hay không. Nhấp vào Có.) Bây giờ bạn sẽ có một tệp có tên “Directory.bat” trong thư mục của mình.

Một cách để gọi một tệp batch là nhấp đúp vào nó, vì vậy để thực sự thực thi lệnh DIR của bạn, hãy nhấp đúp vào tệp “Directory.bat”.

Ngay lập tức, một cửa sổ sẽ nhanh chóng xuất hiện và biến mất, và bây giờ bạn sẽ thấy một tệp có tên “Dirlist.txt” trong thư mục của mình. Tệp này được tạo bởi các lệnh trong tệp lô. Bằng cách mở tệp đó, bạn sẽ thấy danh sách thư mục của thư mục C: \ Bat.

Rõ ràng, việc có một tệp loạt tạo ra danh sách thư mục của thư mục C: \ Bat của bạn có giá trị hạn chế, nhưng mẹo này nhằm cung cấp cho bạn phần giới thiệu về cách tạo và gọi một tệp lô đơn giản. Nhưng khả năng xử lý hàng loạt rất mạnh mẽ. Xem các mẹo khác để biết cách sử dụng các tệp hàng loạt phức tạp hơn một chút.

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