Lệnh gọi dòng lệnh MS-DOS và Windows

Mục lục:

Lệnh gọi dòng lệnh MS-DOS và Windows
Lệnh gọi dòng lệnh MS-DOS và Windows

Video: Bàn phím & Giao diện dòng lệnh - Khoa học Máy tính tập 22 | Tri thức nhân loại 2024, Có Thể

Video: Bàn phím & Giao diện dòng lệnh - Khoa học Máy tính tập 22 | Tri thức nhân loại 2024, Có Thể
Anonim

Lệnh gọi cho phép người dùng thực thi một tệp bó từ trong một tệp bó khác.

khả dụng

Cuộc gọi là một lệnh nội bộ và có sẵn trong các hệ điều hành Microsoft sau.

  • Tất cả các phiên bản của MS-DOS
  • Windows 95
  • Windows 98
  • Windows ME
  • Windows NT
  • Windows 2000
  • Windows XP
  • Windows Vista
  • Windows 7
  • Windows 8
  • Windows 10

Cú pháp cuộc gọi

  • Cú pháp cuộc gọi Windows 2000 và Windows XP.
  • Cú pháp cuộc gọi MS-DOS, Windows 95, Windows 98, Windows ME.

Windows 2000 và Windows XP và cú pháp gọi sau này

Gọi một chương trình hàng loạt từ một chương trình khác.

GỌI [ổ đĩa:] [đường dẫn] tên tệp [tham số lô]

Nếu Tiện ích mở rộng lệnh được bật, CALL thay đổi như sau:

Lệnh CALL hiện chấp nhận nhãn là mục tiêu của CALL. Cú pháp là:

GỌI: đối số nhãn

Một bối cảnh tệp bó mới được tạo với các đối số được chỉ định và điều khiển được chuyển đến câu lệnh sau khi nhãn được chỉ định. Bạn phải "thoát" hai lần bằng cách đến cuối tệp tập lệnh bó hai lần. Lần đầu tiên bạn đọc kết thúc, điều khiển quay trở lại sau câu lệnh CALL. Lần thứ hai sẽ thoát khỏi tập lệnh bó. Gõ GOTO /? để biết mô tả về tiện ích mở rộng GOTO: EOF cho phép bạn "trả lại" từ tập lệnh bó.

Việc mở rộng các tham chiếu đối số tập lệnh bó (% 0,% 1, v.v.) được thay đổi như sau:

% * trong tập lệnh bó đề cập đến tất cả các đối số (ví dụ:% 1% 2% 3% 4% 5 …)

Thay thế các tham số lô (% n) được tăng cường. Bây giờ bạn có thể sử dụng cú pháp tùy chọn bên dưới:

% ~ 1 Mở rộng% 1 xóa mọi dấu ngoặc kép xung quanh (").
% ~ F1 Mở rộng% 1 thành tên đường dẫn đủ điều kiện.
% ~ d1 Chỉ mở rộng% 1 thành ký tự ổ đĩa.
% ~ p1 Mở rộng% 1 thành một đường dẫn duy nhất.
% ~ n1 Chỉ mở rộng% 1 thành tên tệp.
% ~ x1 Chỉ mở rộng% 1 thành phần mở rộng tệp.
% ~ s1 Đường dẫn mở rộng chỉ chứa tên ngắn.
% ~ a1 Mở rộng% 1 cho các thuộc tính tệp.
% ~ t1 Mở rộng% 1 đến ngày / thời gian của tệp.
% ~ z1 Mở rộng% 1 đến kích thước của tệp.
% ~ $ ĐƯỜNG: 1 Tìm kiếm các thư mục được liệt kê trong biến môi trường PATH và mở rộng% 1 thành tên đủ điều kiện của cái đầu tiên được tìm thấy. Nếu tên biến môi trường không được xác định hoặc tệp không được tìm thấy bởi tìm kiếm, thì công cụ sửa đổi này sẽ mở rộng thành chuỗi trống.

Các sửa đổi có thể được kết hợp để có được kết quả gộp:

% ~ dp1 Mở rộng% 1 thành ký tự ổ đĩa và đường dẫn.
% ~ nx1 Mở rộng% 1 thành tên tệp và phần mở rộng.
% ~ dp $ ĐƯỜNG: 1 Tìm kiếm các thư mục được liệt kê trong biến môi trường PATH cho% 1 và mở rộng đến ký tự ổ đĩa và đường dẫn của cái đầu tiên được tìm thấy.
% ~ ftza1 Mở rộng% 1 thành dòng đầu ra giống như DIR.

Trong các ví dụ trên,% 1 và PATH có thể được thay thế bằng các giá trị hợp lệ khác. Cú pháp% ~ được kết thúc bằng số đối số hợp lệ. Công cụ sửa đổi% ~ có thể không được sử dụng với tham số% *.

Cú pháp cuộc gọi MS-DOS, Windows 95, Windows 98, Windows ME

Gọi một chương trình hàng loạt từ một chương trình khác.

GỌI [ổ đĩa:] [đường dẫn] tên tệp [tham số lô]

Các tham số bó xác định bất kỳ thông tin dòng lệnh nào được yêu cầu bởi chương trình bó.