Trong hướng dẫn này, Mytour sẽ chỉ bạn cách viết và lưu tập tin batch cơ bản trên máy tính chạy hệ điều hành Windows. Tập tin batch chứa một chuỗi lệnh DOS (ngôn ngữ Windows) và thường được viết để tự động hóa những nhiệm vụ thông thường như chuyển đổi tập tin. Bạn sẽ không cần đến bất kỳ chương trình biên soạn phức tạp nào để tạo tập tin batch: chương trình Notepad tiêu chuẩn của Windows đã là quá đủ.
Các Bước
Hiểu Về Những Khái Niệm Cơ Bản Của Tập Tin Batch
Khởi Động Notepad.Bắt Đầu
Sổ TaySổ Tay- Thường xuyên, Notepad được sử dụng để chuyển đổi văn bản thành tập tin batch. Tuy nhiên, bạn gần như có thể viết nội dung của tập tin batch ở bất cứ đâu.

- ECHO – Hiển thị văn bản trên màn hình
- @ECHO OFF - Ẩn văn bản thường được hiển thị
- BẮT ĐẦU – Thực thi tập tin bằng ứng dụng mặc định
- REM – Chèn một dòng chú thích vào chương trình
- TẠO THƯ MỤC/ XOÁ THƯ MỤC – Tạo và xoá thư mục
- DEL – Xóa (các) tập tin
- COPY – Sao chép (các) tập tin
- XCOPY – Sao chép tập tin với các tùy chọn bổ sung
- FOR/IN/DO – Lệnh này cho phép bạn chỉ định tập tin
- TIÊU ĐỀ - Chỉnh sửa tiêu đề của cửa sổ.

TẠO THƯ MỤC c:i_du1 TẠO THƯ MỤC c:i_du2

@ECHO TẮT XCOPY c:original c: humucsaoluu /m /e /y
- Những lệnh này sao chép tập tin từ thư mục 'original' (gốc) đến thư mục 'thumucsaoluu' (thư mục sao lưu). Bạn có thể thay đổi đường dẫn bằng đường dẫn đến thư mục mà bạn muốn. /m quy định chỉ cập nhật tập tin sẽ được sao chép, /e chỉ rõ rằng mọi thư mục con trong thư mục được liệt kê sẽ được sao chép và với /y xác nhận ghi đè sẽ được hiển thị cho mọi tập tin.

@ECHO TẮT cd c: guon REM Đây là vị trí những tập tin mà bạn muốn sắp xếp FOR %%f IN (*.doc .txt) DO XCOPY c: guon'%%f' c:anban /m /y REM Lệnh này di chuyển mọi tập tin đuôi .doc hoặc REM .txt từ c: guon sang c:anban REM %%f là một biến FOR %%f IN (.jpg *.png *.bmp) DO XCOPY C: guon'%%f' c:hinh /m /y REM Lệnh trên di chuyển mọi tập tin có đuôi .jpg, .png, REM và .bmp từ c: guon sang c:hinh

LƯU TẬP TIN BATCH

Hoàn tất phần nội dung văn bản của tập tin batch. Khi đã nhập và kiểm tra xong, bạn có thể tiếp tục lưu nó dưới dạng một tập tin thực thi.

Nhấp vào Tệp. Nút này nằm ở góc trên bên trái của cửa sổ Notepad. Một trình đơn sẽ xuất hiện.

Nhấn Lưu Thành… (Lưu thành) trong trình đơn Tệp vừa xuất hiện. Cửa sổ Lưu Thành sẽ mở ra.

Nhập tên tập tin với phần mở rộng '.bat'. Trong ô văn bản 'Tên tệp' (Tên tập tin), nhập tên bạn muốn đặt cho chương trình và kết thúc bằng .bat.
- Ví dụ, để tạo chương trình có tên 'Sao Lưu', bạn sẽ nhập Backup.bat.

Nhấp vào ô 'Lưu dưới dạng' được mở rộng. Ô này nằm ở phía dưới cùng của cửa sổ Lưu Thành. Một trình đơn mới sẽ xuất hiện.

Nhấp vào Tất Cả Các Tệp (Mọi tập tin) nằm trong trình đơn vừa xuất hiện. Điều này giúp bạn có thể lưu tập tin ở bất kỳ định dạng nào (trong trường hợp này là '.bat').

Chọn nơi lưu tập tin. Bằng cách nhấp vào thư mục bạn muốn trong số những thư mục ở phía bên trái của cửa sổ (ví dụ: Màn hình).

Nhấn Lưu (Lưu). Lựa chọn này nằm ở góc dưới bên phải của cửa sổ Lưu Thành. Cửa sổ sẽ tự đóng lại.

Đóng tập tin Notepad của bạn. Tập tin sẽ được lưu dưới dạng tập tin batch trong thư mục bạn đã chọn.

Chỉnh sửa nội dung tập tin batch. Bạn có thể chuột phải vào tập tin batch và chọn Chỉnh Sửa trong trình đơn xuất hiện bất kỳ lúc nào. Tập tin batch sẽ mở trong Notepad và từ đó, bạn có thể chỉnh sửa và lưu tập tin bằng cách nhấn Ctrl+S.
- Bạn sẽ thấy sự thay đổi ngay trong lần chạy tập tin batch tiếp theo.
Gợi ý
- Khi muốn mở thư mục hoặc tập tin chứa khoảng trắng, hãy sử dụng ngoặc kép (ví dụ start 'C:Tài Liệu và Cài Đặt').
- Đối với những tập tin batch đơn giản, bạn có thể sử dụng Notepad++ hoặc trình soạn thảo khác. Tuy nhiên, với các tập tin đơn giản, sử dụng Notepad cũng là đủ.
- Một số lệnh (như ipconfig) yêu cầu quyền quản trị để chạy. Nếu đang sử dụng tài khoản quản trị, bạn có thể nhấp chuột phải vào tập tin và chọn 'Chạy với Quyền Quản Trị' để thực thi.
Cảnh báo
- Tùy thuộc vào lệnh sử dụng, tập tin batch có thể mang theo nhiều nguy cơ. Hãy đảm bảo mã bạn sử dụng không thực hiện các tác vụ không mong muốn (như xóa tập tin hay làm hỏng máy tính).
