CD [đường dẫn\] tờn_thư_mục_mới Thớ dụ
TẬP LỆNH XỬ Lí THEO Lễ BATCH FILE
Trong quỏ trỡnh sử dụng mỏy tớnh đụi khi ta phải gừ lặp lại nhiều lần nhiều chuỗi lệnh nào đú để thực hiệ một vài cụng việc cần thiết. MS-DOS cho phộp bạn đặt chuỗi lệnh đú vào một tệp được gọi là tệp xử lý theo lụ (batch file) gọi tắt là tệp BAT. Tệp xử lý theo lụ cú đuụi là bat. Thớ dụ tệp autoexec.bat là tệp được thực hiện mỗi khi mỏy khởi động. Khi cần thực hiện chuỗi lệnh chỉ cần gừ tờn của tệp lệnh mà thụi.
Thớ dụ: Bạn phải thực hiện nhiều lần chuỗi cỏc lệnh sau thực hiện copy cho nhiều đĩa mềm khỏc nhau:
CLS
COPY A:*.PAS B: DEL B: VIDU1.PAS DIR B:
Cỏch tạo:
Cú thể dựng bất kỳ phần mềm soạn thảo nào như SK, EDIT hoặc lệnh copy con của hệ điều hành dos vào tệp cú tờn VIDU.BAT
1. Cỏc lệnh dựng trong tệp BAT
Tệp Bat là tệp cú thể lập trỡnh được. Sau đõy là một số lệnh cơ bản đầu tiờn mà bạn cần biết. Việc lập trỡnh cho tệp Bat một cỏch chi tiết xin xem cỏc sổ tay tra cứu về DOS.
PAUSE: nghỉ giữa chừng
Chương trỡnh dừng lại nghỉ cho đến lỳc bạn ấn một phớm bất kỡ. Được dựng để kiểm tra tiến trỡnh chạy cỏc chương trỡnh nằm trong tệp Bat.
Đồ án tốt nghiệp
CALL: gọi chương trỡnh
Gọi thi hành một tệp bat khỏc mà khụng chấm dứt tệp bat hiện tại Vớ dụ:
B:\>copy con loop.bat Type move.bat
Pause Nghỉ cho đến khi ấn phớm nào đú Nghỉ cho đến khi ấn phím nào đó
Call loop.bat thực hiện tệp loop.bat thực hiện tệp loop.bat
F6↵ ấn F6 để kết thỳc tệp
Hiển thị nội dung tệp Move.bat ra màn hỡnh khụng bao giờ dứt, mỗi lần nghỉ giữa chừng nhờ lệnh Pause
CTRL_C hoặc Ctrl_Break: Dừng chạy chương trỡnh
Nhiều lỳc bạn muốn ngừng chương trỡnh lại khụng cho chạy nữa. Cú hai cỏch thực hiện:
ấn Ctrl_C hoặc ấn Ctrl_break (cú thể phải bấm nhiều lần nếu cần).
ECHO: vọng lại
Bật/ tắt (ON/OFF) chế độ hiển thị (vọng lại) cỏc lệnh, cỏc dong chỳ thớch của tệp lệnh bat lờn màn hỡnh bằng cỏc mẫu sau:
ECHO OFF Khi cú dũng lệnh này, DOS sẽ thực hiện cỏc lệnh ở cỏc dũng sau song khụng cho hiển thị lờn màn hỡnh. Cỏc lệnh sẽ lại hiện ra cho đến khi gặp dũng lệnh:
ECHO ON
Đồ án tốt nghiệp
Một dạng khỏc thụng dụng
ECHO [cõu thụng bỏo mà ta muốn hiển thị] được dựng để hiển thị cõu thụng bỏo lờn màn hỡnh.
ECHO (khụng cú gỡ đằng sau). Sẽ cho hiển thị một dũng trống trờn màn màn.
Thớ dụ:
ECHO Phong may tinh ECHO Xin chao cac ban. Sẽ hiện ra trờn màn hỡnh:
Phong may tinh Xin chao cac ban
Rem REMark: ghi chỳ thớch
Cụng cụ cho phộp đưa cỏc dũng chỳ thớch vào tệp BAT hoặc CONFIG.SYS chứ khụng hiển thị lờn màn hỡnh
Mẫu lệnh: REM [Dũng lệnh, hoặc chỳ thớch]