TẬP LỆNH XỬ Lí THEO Lễ BATCH FILE

Một phần của tài liệu các vần đề cơ bản của ms-dos (Trang 51 - 53)

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]

Một phần của tài liệu các vần đề cơ bản của ms-dos (Trang 51 - 53)

Tải bản đầy đủ (DOC)

(68 trang)
w