Công nghệ làm việc trong ms-dos. Các lệnh cơ bản để làm việc với đĩa

Tạo một thư mục. Lệnh MKDIR hoặc MD có thể được sử dụng để tạo cấu trúc thư mục đa cấp.

MKDIR [ổ đĩa:]tuyến đường MD [ổ đĩa:]tuyến đường

Tham số "drive:" chỉ định ổ đĩa mà bạn muốn tạo thư mục. "Tuyến đường" chỉ định tên và vị trí của thư mục mới. Độ dài tối đa của một tuyến từ thư mục gốc đến thư mục mới là 63 ký tự (bao gồm cả \).

Việc xóa một thư mục được mô tả trong mô tả lệnh RMDIR và việc thay đổi nó được mô tả trong mô tả lệnh CHDIR.

Giả sử bạn muốn tạo một thư mục mới trên đĩa hiện tại và lưu trữ thông tin thu nhập trong đó. Để tạo thư mục có tên INCOME, gõ lệnh mkdir \income.

Lệnh CHẾ ĐỘ

Cấu hình các thiết bị hệ thống. Lệnh MODE thực hiện nhiều tác vụ khác nhau, chẳng hạn như hiển thị thông tin trạng thái hệ thống, thay đổi cài đặt hệ thống hoặc định cấu hình cổng và thiết bị. Điều này sử dụng cú pháp lệnh khác nhau. Các biến thể của lệnh MODE được mô tả chi tiết hơn dưới đây.

Một số tác vụ (chẳng hạn như cài đặt chế độ đầu ra) chỉ có thể được thực hiện bằng lệnh MODE nếu lệnh DEVICE cho trình điều khiển ANSI.SYS được bao gồm trong tệp CONFIG.SYS. Để sử dụng MODE để chuyển đổi bộ ký tự, phải cài đặt DISPLAY.SYS.

Mặc dù lệnh MODE có thể được đưa ra để phản hồi lại dấu nhắc lệnh, nhưng việc đưa một số lệnh như vậy vào tệp AUTOEXEC.BAT là rất hữu ích. Điều này sẽ tự động cấu hình hệ thống của bạn khi bạn khởi động máy tính.

NHIỀU HƠN Đội

Hiển thị một màn hình dữ liệu tại một thời điểm. MORE đọc đầu vào tiêu chuẩn từ một đường ống hoặc tệp được chuyển hướng và xuất ra một màn hình thông tin mỗi lần. Thường được sử dụng để xem các tập tin dài.

HƠN< [диск:][маршрут]имя_файла имя_команды | MORE

Tham số [drive:][route]filename chỉ định vị trí và tên của tệp với dữ liệu đang được xem trên màn hình. Tham số "command_name" chỉ định lệnh truyền dữ liệu đang được xem trên màn hình.

Khi sử dụng biểu tượng chuyển hướng (<) нужно задать в качестве источника имя файла. При указании конвейеризации (|) вы можете использовать такие команды как DIR, SORT и TYPE. (Перед этим установите в AUTOEXEC.BAT переменную TEMP.)

Giả sử bạn muốn hiển thị một tệp dài có tên NEWW.DOC. Để chuyển đầu ra này thông qua lệnh MORE, hãy đưa ra lệnh more< news.doc или type news.doc | more. MORE выводит первый экран информации и сообщение.

Đội- một cách để người dùng giao tiếp với máy tính trong hệ điều hành.

Hoạt động trên máy tính trong hệ điều hành MS DOS được tổ chức theo lệnh. Chúng gây ra một hành động nhất định trong máy tính: chúng tổ chức việc truyền thông tin; tạo ra tín hiệu điều khiển cần thiết; kết nối thiết bị bên ngoài để tổ chức quá trình nhập/xuất thông tin, v.v.

Lệnh này được chương trình triển khai về mặt kỹ thuật bằng mã máy và được lưu trữ trong một tệp trên đĩa hoặc là một phần của bộ xử lý lệnh của hệ điều hành MS DOS. Giống như bất kỳ chương trình nào khác, lệnh có tên duy nhất và luôn thuộc loại .COM hoặc .EXE.

Lệnh được nhập vào dòng lệnh theo những quy tắc nhất định được chỉ định dưới dạng định dạng.

Dòng lệnh- dòng màn hình bắt đầu bằng dấu nhắc của hệ điều hành.

Định dạng lệnh - quy tắc để người dùng tạo lệnh từ bàn phím.

Khi thành lập đội theo thể thức đã thiết lập, hãy nhớ các quy tắc:

  • định dạng lệnh bao gồm tên lệnh bằng các chữ cái Latinh (không có loại) và các tham số được phân tách bằng một khoảng trắng chỉ định hành động của nó;
  • trong hầu hết các trường hợp, các tham số không được phân tách bằng dấu cách và ký tự / thường được sử dụng làm dấu phân cách;
  • các tham số có thể là: tên ổ đĩa, đường dẫn, tên file, loại file, chữ cái Latinh, ký hiệu, số;
  • sự hiện diện của các tham số trong định dạng thường là tùy chọn, được biểu thị bằng dấu ngoặc vuông.

Dạng chung của lệnh có thể được biểu diễn như sau:

Ví dụ 9.15 Lệnh này gọi, sử dụng tham số D:\BOOK\*.TXT, tới các bản ghi màn hình của tất cả các tệp thuộc loại .TXT từ thư mục cấp một BOOOK của ổ đĩa logic D. Các bản ghi được gọi lên từng trang, như đã chỉ ra bởi một tham số khác /P. Để tiếp tục xem, nhấn phím bất kỳ.

Quy trình nhập lệnh như sau.

  1. Theo định dạng trên dòng lệnh, bạn gõ tên của nó và các thông số cần thiết.
  2. Nhấn phím enter, phím này đóng vai trò là tín hiệu để bắt đầu phân tích cấu trúc của nó:
    nếu không có lỗi ở định dạng lệnh, hành động được chỉ định sẽ được thực hiện; nếu có lỗi, một thông báo sẽ hiển thị trên màn hình.
    Lệnh hoặc tên tệp không hợp lệ
    (Lệnh hoặc tên tệp không hợp lệ)
  3. Nếu lệnh không được thực thi, bạn xem lại cẩn thận cấu trúc lệnh đã cho và nhập lại nhưng ở phiên bản đã điều chỉnh.

Ghi chú. Lỗi có thể xảy ra cả trong quá trình thực thi lệnh và sau khi hoàn thành. Điều này sẽ được biểu thị bằng một thông báo cho biết nguyên nhân gây ra lỗi.

Phân loại đội

Các lệnh có thể được phân loại theo hai tiêu chí - theo phương pháp thực hiện và theo mục đích chức năng.

Bằng phương pháp thực hiện các đội được chia thành hai nhóm (Hình 9.14):

  • thường trú (nội bộ, tích hợp);
  • quá cảnh (bên ngoài, tiện ích, bảo trì).

Cơm. 9.14. Phân loại lệnh theo phương pháp thực hiện

Đội thường trú là một phần của bộ xử lý lệnh COMMAND.COM và sau khi hệ điều hành MS DOS tải xong, chúng thường nằm trong RAM (xem Hình 9.12). Đội ngũ thường trú có sẵn bất cứ lúc nào. Người dùng không cần phải lo lắng về sự hiện diện hay vắng mặt của chúng trong hệ điều hành. Sau khi người dùng nhập lệnh thường trú, hệ điều hành sẽ phân tích cấu trúc của nó và nếu không có lỗi sẽ gọi nó để thực thi từ RAM. Điều này không yêu cầu quyền truy cập vào bộ nhớ ngoài, giúp giảm đáng kể thời gian thực hiện. Trong hệ điều hành MS DOS, không thể thay thế hoặc thêm các lệnh thường trú vì chúng là một phần của bộ xử lý lệnh COMMAND.COM.

Lệnh chuyển tuyếnđược triển khai dưới dạng tệp thuộc loại .COM hoặc EXE và được đặt cố định trên đĩa trong khu vực người dùng. Sau khi nhập lệnh chuyển tiếp, việc tổ chức công việc sẽ tương tự như quy trình xử lý tệp chương trình thông thường. Bộ xử lý lệnh COMMAND.COM phân tích cấu trúc của lệnh đã nhập, chuyển quyền điều khiển sang các mô-đun hệ điều hành khác để tổ chức quyền truy cập vào lệnh. đĩa và đọc chương trình từ file vào RAM. Tên của tập tin này tương ứng với tên của lệnh đã nhập. Sau khi lệnh được thực thi, quyền điều khiển sẽ quay trở lại bộ xử lý lệnh.

Bạn có thể mở rộng không giới hạn khả năng của hệ điều hành bằng cách giới thiệu các lệnh chuyển tuyến mới. So với các lệnh thường trú, lệnh chuyển tiếp có thời gian thực hiện lâu hơn do cần truy cập vào đĩa. Các lệnh chuyển tuyến, giống như các lệnh thường trú, được chỉ định bằng tên mà không chỉ định loại.

Theo mục đích chức năng Việc phân loại lệnh có thể được thực hiện rất tùy ý do khả năng đa dạng của nhiều lệnh. Đặc tính chức năng chính có thể là một đối tượng thực hiện các hành động khác nhau, ví dụ: thư mục, tệp, đĩa. Trong trường hợp này, các nhóm lệnh sau được phân biệt: để làm việc với các thư mục, để làm việc với các tệp, để làm việc với đĩa, quản lý bộ nhớ và thiết bị, định cấu hình hệ thống, v.v.

Thẩm quyền giải quyết. Bạn có thể nhận thông tin chi tiết về từng lệnh theo hai cách:
bằng cách nhập lệnh TRỢ GIÚP, lệnh này sẽ mở hệ thống trợ giúp cho tất cả các lệnh;
bằng cách nhập tên lệnh, sau đó phân tách bằng dấu cách - ký tự /? .

CÁC LỆNH CƠ BẢN ĐỂ LÀM VIỆC VỚI THƯ MỤC

Lệnh DIR - duyệt thư mục

Các lệnh được sử dụng phổ biến nhất bao gồm lệnh xem nội dung của thư mục DIR. Theo quy định, bạn bắt đầu làm việc trên máy tính cá nhân bằng cách duyệt qua thư mục để đảm bảo rằng tệp hoặc thư mục con bạn cần tồn tại. Chỉ sau đó, bạn mới di chuyển vào môi trường nơi công việc của bạn sẽ diễn ra. Trong khi làm việc, bạn thường cần xem nội dung của một thư mục thụ động. Trước khi làm việc với một đĩa mới, bạn cũng có thể xem trước danh mục của nó. Đối với tất cả những tình huống này và nhiều tình huống khác, hãy sử dụng lệnh DIR.

Tùy thuộc vào các tham số được phép trong cấu trúc lệnh, bạn có thể xem các mục nhập thư mục ở dạng tiêu chuẩn hoặc ở dạng rút gọn chỉ hiển thị tên tệp đầy đủ, đồng thời, nếu thư mục lớn, hãy hiển thị từng trang.

Định dạng lệnh

Mục đích của các tham số chính:
/R- hiển thị từng trang của danh mục trên màn hình. Để tiếp tục xuất, nhấn phím bất kỳ,
/W- chỉ xuất ra tên đầy đủ của tập tin và thư mục.
/MỘT- chỉ ra nội dung của các thư mục với các thuộc tính;
/O- thiết lập thứ tự sắp xếp cho thông tin hiển thị trong danh mục, v.v.

Ví dụ 9.16
C:\>TRỰC TIẾP Hiển thị nội dung của thư mục chính hiện tại trên màn hình.
C:\KAT1>TRỰC TIẾP*.BAK Hiển thị tất cả tên tệp loại .VAK từ thư mục cấp một hiện tại KATI.
C:\>TRỰC TIẾP A: Hiển thị nội dung của thư mục ổ đĩa thụ động A.
C:\B1>TRỰC TIẾP B2 Hiển thị nội dung của thư mục thụ động cấp 2 B2, nằm trong thư mục cấp 1 B 1.
C:\KAT1>DIR\B1\B2/P Hiển thị từng trang nội dung của thư mục con thụ động B2, nằm ở một nhánh khác của cấu trúc thư mục phân cấp so với thư mục hiện tại CAT1. Để sang trang tiếp theo, nhấn phím bất kỳ.
C:\B1>TRỰC TIẾP/W Hiển thị các bản ghi của thư mục hiện tại B1 ở định dạng rút gọn (chỉ tên đầy đủ của tệp và thư mục).

Đội MD- tạo danh mục

Một thư mục mới có thể được tạo bằng lệnh MD trong thư mục hiện tại hoặc, nếu đường dẫn được chỉ định, trong thư mục thụ động.

Định dạng lệnh

Đội RD- phá hủy thư mục

Lệnh RD chỉ hủy thư mục trống. Trước tiên, bạn phải xóa tất cả các tệp khỏi nó bằng lệnh DEL, sau đó bằng lệnh DIR, sau khi xem thư mục, hãy đảm bảo rằng nó trống. Chỉ sau đó sử dụng lệnh RD.

Định dạng lệnh

Nhóm CD- di chuyển đến thư mục khác

Thường có một tình huống xảy ra khi bạn nên thay đổi sang một thư mục khác và cập nhật nó. Trong trường hợp này, bạn nên sử dụng lệnh CD. Định dạng lệnh

Để tới thư mục mẹ, chỉ cần thay tên thư mục bằng .. (hai dấu chấm). Để vào thư mục chính, hãy sử dụng ký tự \.

Ví dụ 9.19
C:\>CD KAT1 Chuyển đến thư mục KAT1 từ thư mục chính. Sau khi nhập lệnh, dấu nhắc sẽ thay đổi và có dạng C:\CAT1>.
C:\B1\B2>CD\KAT1 Chuyển từ thư mục cấp 2 B2 sang thư mục cấp 1 KAT1, nằm ở nhánh khác của cấu trúc phân cấp. Sau khi nhập lệnh, dấu nhắc sẽ có dạng C:\CAT1>.
A:\>CD C:\KAT1 Chuyển từ thư mục của đĩa mềm A sang thư mục cấp 1 KAT1 của đĩa cứng C. Sau khi nhập lệnh, dấu nhắc sẽ thay đổi và có dạng C:\CAT1>.
C:\M1\M2\M3>CD.. Chuyển đến thư mục mẹ, tức là vào danh mục cấp cao nhất M2. Sau khi nhập lệnh, dấu nhắc sẽ có dạng C:\M1\M2>.
C:\F1\F2>CD\ Đi tới thư mục chính. Sau khi nhập lệnh sẽ có dấu nhắc C:\>.

CÁC LỆNH CƠ BẢN ĐỂ LÀM VIỆC VỚI TẬP TIN

lệnh LOẠI- xem một tập tin văn bản

Lệnh TYPE rất hữu ích để xem nội dung của tệp văn bản trên màn hình hiển thị hoặc máy in. Sau khi chạy lệnh, văn bản (nội dung của tệp) được xuất ra dưới dạng luồng liên tục và tốc độ khung hình với văn bản trên màn hình cao đến mức rất khó đọc. Để tạm dừng xuất văn bản, nhấn hai phím cùng lúc .

Nhấn phím bất kỳ sẽ tiếp tục xuất văn bản.
Định dạng lệnh để hiển thị
Định dạng lệnh in

Lệnh DEL- xóa tập tin
Bạn sẽ sử dụng lệnh DEL để xóa tập tin. Bạn có thể xóa một tệp hoặc một nhóm tệp bằng cách chỉ định * hoặc? trong tên tệp. .
Định dạng lệnh

Ghi chú.

  1. Tham số /P được sử dụng để hiển thị yêu cầu xác nhận xóa.
  2. Khi nhập lệnh xóa toàn bộ file (tên file đầy đủ ghi là *.*) hệ điều hành sẽ đặt câu hỏi
    Bạn có chắc chắn không (Y/N)? (Bạn có chắc không?)
    Nếu bạn không thay đổi ý định, hãy nhấn , nếu không - chìa khóa .

lệnh SAO CHÉP- Sao chép các tập tin
Bạn sẽ sử dụng lệnh này để tạo bản sao của các tập tin hiện có. Ngoài chức năng chính này, lệnh COPY còn hữu ích để thực hiện hai chức năng phụ trợ:

  • xuất nội dung tập tin ra thiết bị bên ngoài;
  • kết hợp nội dung của một số tập tin.

Lệnh COPY cho phép các hàm được thực thi trên một nhóm tệp và sau đó các ký tự * và ? được sử dụng trong tên tệp. .
Định dạng lệnh để sao chép tập tin

Ghi chú. Tham số /V kiểm soát quá trình sao chép.

Lệnh COPY chỉ định hai nhóm tham số:

  • được đặt tên là nguồn cho tệp được sao chép;
  • được đặt tên làm đích cho tệp đã nhận.

Tham số bắt buộc duy nhất là tên đầy đủ của tệp nguồn. Bạn đặt tất cả các tham số khác nếu cần. Nếu bạn đang sao chép một tệp (nhóm tệp) có cùng tên thì chỉ cần chỉ ra tên đầy đủ của tệp nguồn là đủ. Tên và đường dẫn ổ đĩa là cần thiết khi làm việc với ổ đĩa và thư mục thụ động.

Ví dụ 9.22.
C:\>BỘ SAO CHÉP.PAS A: Sao chép tệp KIT.PAS từ thư mục chính của ổ C hiện tại sang ổ đĩa mềm A có cùng tên.
C:\>SAO CHÉP AI\A2\KRIK.TXT \B1\B2\B3 Sao chép tệp KRIK.TXT từ thư mục cấp 2 A2 sang thư mục cấp 3 B3 có cùng tên. Việc sao chép được thực hiện vào đĩa của ổ đĩa hiện tại
C:\>SAO CHÉP A:TROS.BAS Sao chép tệp TROS.BAS từ ổ thụ động A vào thư mục chính của ổ C hiện tại có cùng tên.
C:\>SAO CHÉP A:TEM.TXT A1\A2\SVET.TXT Sao chép tệp TEM.TXT từ đĩa của ổ đĩa thụ động sang thư mục cấp 2 A2 của ổ đĩa hiện tại. Bản sao kết quả của tệp được gán một tên mới là SVET. TXT.
C:\A1>SAO CHÉP *.BAS B:/V Sao chép tất cả các tệp thuộc loại .BAS từ thư mục hiện tại của cấp 1 A1 của ổ C sang ổ đĩa thụ động B đồng thời theo dõi quá trình sao chép.

Định dạng của lệnh hợp nhất nhiều file

Tên của các tệp cần hợp nhất được liệt kê trong lệnh COPY, được phân tách bằng dấu cộng (+). Tên của tệp kết quả được viết cuối cùng và được phân tách khỏi tên của các tệp đã hợp nhất bằng dấu cách. Nội dung của tệp kết quả là nội dung của các tệp nguồn được nối lần lượt theo thứ tự tên của chúng trong lệnh COPY.

Các định dạng lệnh để trao đổi dữ liệu giữa thiết bị bên ngoài và tệp được lưu trữ trên đĩa

Thiết bị bên ngoài ở đây có nghĩa là bất kỳ thiết bị nào ngoài thiết bị hệ thống và ổ đĩa. Các thiết bị bên ngoài bao gồm bàn phím, màn hình, máy in và các thiết bị giao tiếp với máy tính khác. Hệ điều hành có quy ước đặt tên cho các thiết bị bên ngoài. Những cái phổ biến nhất bao gồm:

  • CON - bàn phím và màn hình (bảng điều khiển);
  • PRN hoặc LPT1 là máy in chính.

Các lệnh cơ bản để làm việc với đĩa

Lệnh ĐỊNH DẠNG- định dạng đĩa.

Đĩa mới là một bề mặt được phủ một lớp từ tính, trên đó chưa tạo ra cấu trúc cần thiết cho hoạt động, tức là. không có rãnh, cung hoặc vùng đặc biệt nào được hệ thống tệp yêu cầu. Trước khi bắt đầu ghi vào đĩa, bạn nên tạo một cấu trúc trên đĩa được chấp nhận trong hệ điều hành của máy tính cá nhân. Bất kỳ hệ điều hành nào cũng có lệnh tương ứng cho việc này, được gọi là lệnh định dạng (khởi tạo) đĩa. Sử dụng lệnh này, cấu trúc được áp dụng trong một hệ điều hành nhất định sẽ được hình thành trên bề mặt đĩa. Quy trình định dạng đĩa sau khi nhập lệnh thường diễn ra ở chế độ hộp thoại và cho bạn cơ hội từ chối định dạng nếu bạn chưa suy nghĩ kỹ về bước của mình.

Trong hệ điều hành MS DOS 6.22, lệnh FORMAT được sử dụng để định dạng đĩa.

Định dạng lệnh:

Các thông số được sử dụng trong thiết kế này có mục đích sau:
/F:số- chỉ thị dung lượng bộ nhớ đĩa: (160, 180, 320, 360, 720) KB, (1.2, 1.44, 2.88) MB;
/T: số- cài đặt số lượng bản nhạc trên một mặt của đĩa;
/N:số- thiết lập số lượng các lĩnh vực trên đường đua;
/S- ghi lại hai mô-đun chính của hệ điều hành MS DOS;
/TRONG- dành không gian để chứa các mô-đun hệ thống chính (IO.SYS và MSDOS.SYS);
/V- chỉ định tên đĩa.
/l- định dạng một mặt của đĩa;
/Q- định dạng nhanh chóng.

Thông số F Nó thường được sử dụng vì nó cho phép bạn cài đặt nhiều lượng bộ nhớ khác nhau trên đĩa. Thông số sẽ cho phép bạn ghi hệ điều hành vào đĩa cùng lúc với việc định dạng. Bằng cách sử dụng tham số V bạn sẽ đặt cho đĩa một cái tên duy nhất. Các thông số T, N, 1, V, Qđược sử dụng khá hiếm khi để tạo ra một cấu trúc đĩa đặc biệt,

Ví dụ 9.25. Làm quen với quy trình định dạng đĩa. Trước hết, bạn cần kiểm tra sự hiện diện của lệnh FORMAT trên đĩa hệ thống, vì lệnh này đề cập đến các lệnh chuyển tiếp và có thể không có trên máy tính cá nhân của bạn. Nhưng, như một quy luật, nó có sẵn. Giả sử rằng hệ điều hành được ghi trên ổ cứng C. Làm cho nó hiện hành, chẳng hạn như đưa một đĩa mới vào ổ A và nhập lệnh FORMAT

Một thông báo xuất hiện trên màn hình:

Đưa đĩa mới vào ổ A:
và nhấn ENTER khi sẵn sàng
(Cho đĩa vào ổ A rồi enter)

Hệ thống sẽ kiểm tra định dạng hiện có và lưu thông tin đĩa để có thể khôi phục bằng lệnh UNFORMAT. Quá trình định dạng sau đó sẽ bắt đầu, hiển thị phần trăm hoàn thành trên màn hình. Sau khi hoàn thành, thông báo sau sẽ được hiển thị:

Định dạng hoàn chỉnh
Tổng dung lượng ổ đĩa là 1.457.664 byte
1 457 664 byte có sẵn trên đĩa (Dung lượng trống)
Định dạng khác (Y/N)? (Bạn sẽ định dạng (Y/N) chứ?)

Bạn được nhắc định dạng đĩa tiếp theo. Để đáp lại lời nhắc này, hãy nhấn (bạn sẽ không định dạng), sau đó lệnh FORMAT sẽ hoàn tất. Nếu bạn muốn định dạng đĩa tiếp theo, hãy đưa nó vào ổ A và nhấn nút

Có thể các thành phần bị lỗi sẽ được phát hiện trong quá trình định dạng. Trong trường hợp này, lệnh FORMAT làm cho chúng không thể truy cập được, do đó làm giảm dung lượng làm việc trên đĩa.

Chú ý! Khi định dạng, thông tin trước đó sẽ bị xóa. Nếu bạn định dạng một đĩa có cấu trúc đã được tạo trước đó và các tệp được lưu trữ, thì tất cả những thông tin này sẽ bị xóa và một cấu trúc mới sẽ được tạo ở nơi không có tệp nào trước đó. Đừng định dạng ổ cứng của bạn!

Lệnh DISKCOPY- sao chép nội dung của đĩa

Một tình huống thường phát sinh khi bạn cần tạo một bản sao nội dung của đĩa mềm. Ví dụ: nên có hai bộ đĩa:

  • một bộ - đĩa làm việc mà bạn thường xuyên làm việc;
  • bộ thứ hai là kho lưu trữ của bạn với các bản sao của các chương trình trên đĩa làm việc.

Nên đóng khe "bảo vệ ghi" trên các đĩa lưu trữ để lần sao chép tiếp theo từ chúng không làm hỏng phiên bản gốc của chương trình.

Nội dung của đĩa mềm được sao chép bằng lệnh DISKCOPY dọc theo các bản nhạc, vì vậy trước khi nhập nó, bạn phải xem thư mục của đĩa hệ thống và đảm bảo rằng nó có sẵn. Sau khi nhập lệnh DISKCOPY, nội dung của đĩa gốc sẽ được sao chép qua RAM dọc theo các rãnh vào đĩa sao chép.

Lệnh DISKCOPY định dạng đĩa sao chép theo định dạng của đĩa gốc. Vì vậy, không cần phải định dạng trước đĩa sao chép.

Định dạng lệnh

Việc sao chép đĩa có thể được thực hiện trên hai ổ đĩa hoặc trên một ổ đĩa.

Ví dụ 9.26. Sử dụng hai ổ đĩa, việc sao chép đĩa khá đơn giản. Trước tiên, bạn cần kiểm tra sự hiện diện của lệnh DISKCOPY trên đĩa hệ thống và nhập lệnh chẳng hạn

Trong trường hợp này, lệnh DISKCOPY phải nằm trên ổ cứng C và việc sao chép được thực hiện từ đĩa trong ổ A sang đĩa trong ổ B. Để tránh nhầm lẫn, sau khi nhập lệnh, bạn sẽ được nhắc:

Đưa đĩa nguồn vào ổ A
(Đưa đĩa nguồn vào ổ L)
Đưa đĩa đích vào ổ B
(Đưa đĩa đích vào ổ B)
Nhấn phím bất kỳ khi sẵn sàng

Thực hiện theo các hướng dẫn này sẽ đảm bảo quá trình sao chép diễn ra. Sau khi hoàn tất, bạn sẽ được nhắc tạo một bản sao khác.

Sao chép cái khác (Y/N)? (Vẫn sao chép (Y/N)?)

Nếu bạn từ chối sao chép thêm, hãy bấm phím , nếu không thì nhấn phím , và một lần nữa bạn sẽ được nhắc lắp đĩa vào ổ đĩa (xem ở trên).

Ví dụ 9.27. Trên một ổ đĩa, bạn phải nhập lệnh, trước tiên hãy đảm bảo rằng lệnh D1SKCOPY có sẵn trên ổ cứng.

Sau khi nhập lệnh sẽ xuất hiện thông báo sau:

Đưa đĩa nguồn vào ổ A
(Bỏ đĩa nguồn vào ổ A)
Nhấn phím bất kỳ khi sẵn sàng
(Khi đã sẵn sàng, nhấn phím bất kỳ)

Đưa đĩa bạn sẽ sao chép vào ổ A và nhấn phím bất kỳ. Sau khi sao chép nội dung của đĩa vào RAM hoàn tất, thông báo sau sẽ hiển thị:

Đưa đĩa đích vào ổ A
(Đưa đĩa đích vào ổ A)
Nhấn phím bất kỳ khi sẵn sàng
(Khi đã sẵn sàng, nhấn phím bất kỳ)

Bạn được yêu cầu đưa đĩa bạn đang sao chép vào ổ A và nhấn phím bất kỳ. Lấy đĩa gốc ra và làm điều này. Quá trình sao chép từ RAM vào đĩa sẽ bắt đầu. Sau khi sao chép xong, bạn sẽ được nhắc tạo một bản sao khác.

Sao chép hoàn tất
Sao chép cái khác (Y/N)? (Vẫn sao chép (Y/N)?)

Để từ chối sao chép, hãy bấm phím , để lặp lại việc sao chép, hãy bấm phím .

Lệnh DISKCOMP- so sánh các đĩa

Lệnh DISKCOMP được sử dụng để so sánh các đĩa, một trong số đó được lấy bằng lệnh DISKCOPY. Việc so sánh được thực hiện trên cơ sở từng bài hát. Nếu nội dung của hai đĩa không khớp nhau, một thông báo sẽ hiển thị về điều này. Bạn không thể sử dụng lệnh DISKCOMP nếu bản sao được tạo bằng lệnh COPY.

Định dạng lệnh

Mục đích của các tham số:
/TÔI- so sánh một mặt của đĩa;
/8 - so sánh 8 cung trên mỗi rãnh, bất kể cấu trúc đĩa.

Các đĩa được so sánh phải có cùng định dạng, nếu không lệnh DISKCOMP sẽ không thể thực hiện việc so sánh và sẽ báo cáo điều này lên màn hình hiển thị. Nếu hai đĩa khớp nhau, thông báo sau sẽ được hiển thị:

Đĩa so sánh OK
(So ​​sánh các đĩa đã xong, mọi thứ đều ổn)

Nếu hai đĩa không khớp nhau, thông báo sẽ cho biết số mặt và bản nhạc nơi ghi lỗi

So sánh lỗi bên..., theo dõi...
(Không khớp ở bên..., theo dõi -)

Việc so sánh các đĩa có thể được thực hiện trên hai ổ đĩa hoặc trên một ổ đĩa, tương tự như lệnh DISKCOPY.

Ví dụ 9.28. Hãy xem quy trình so sánh trên hai ổ đĩa. Nhập lệnh

Một thông báo sẽ xuất hiện trên màn hình:

Đưa đĩa đầu tiên vào ổ A
(Cho đĩa thứ nhất vào ổ A
Đưa đĩa THỨ HAI vào ổ B
(Cho đĩa thứ 2 vào ổ B)
Nhấn phím bất kỳ khi sẵn sàng
(Khi đã sẵn sàng, nhấn phím bất kỳ)

Sau khi hoàn thành các bước này, quá trình so sánh các đĩa sẽ bắt đầu, sau khi hoàn thành, bạn sẽ được thông báo về việc hoàn thành và được yêu cầu lặp lại quy trình cho các đĩa khác:

So sánh nhiều đĩa hơn (Y/N)?
(So ​​sánh nhiều đĩa hơn (Y/N)?)

Để kết thúc so sánh, hãy bấm phím , để tiếp tục - phím .

TẠO VÀ SỬ DỤNG TỆP LỆNH

Công nghệ thông tin hiện đại tập trung vào việc tự động hóa các hoạt động được sử dụng thường xuyên khác nhau. Khái niệm này được quan sát thấy trong bất kỳ môi trường phần mềm nào của máy tính cá nhân, theo quy luật, nó cung cấp cho người dùng nhiều loại công cụ: vỏ phần mềm đặc biệt, menu, chức năng tiêu chuẩn, các công cụ phần mềm khác nhau.

Hệ điều hành, mặc dù hướng tới một lập trình viên có trình độ chuyên môn thuần túy, nhưng trong kho công cụ phần mềm của nó cũng chứa một cơ chế phần mềm đặc biệt để tự động hóa công việc bằng lệnh. Nó không chỉ cho phép làm cho công việc của lập trình viên trở nên dễ dàng hơn bằng cách tự động hóa một bộ lệnh lặp lại thường xuyên mà còn giúp người dùng không cần phải biết nhiều sự phức tạp của các định dạng lệnh.

Trình tự các hoạt động xử lý được thực hiện tự động trong hệ điều hành được gọi là xử lý hàng loạt. Công cụ xử lý hàng loạt là một tệp lệnh (batch).

Tệp bó là một tệp cho phép bạn tự động hóa công việc trong hệ điều hành.
Thuật ngữ "tệp bó" được sử dụng rất rộng rãi. Trong hầu hết các môi trường phần mềm ứng dụng, bạn sẽ tìm thấy các công cụ phần mềm thích hợp để tạo ra nó. Tuy nhiên, ở đó nó được gọi khác, chẳng hạn như macro, mà bạn sẽ tìm hiểu chi tiết hơn trong Chương. 19. Sự khác biệt về tên xuất hiện nhằm nhấn mạnh ứng dụng chứ không phải hệ thống, phạm vi ảnh hưởng của macro và cũng vì nó bao gồm các lệnh chỉ hoạt động trong một môi trường phần mềm ứng dụng cụ thể.

Tệp bó chạy trong môi trường vận hành MS DOS thuộc loại.BAT (từ gói Batch - gói tiếng Anh). Macro có một loại xác định xem nó có thuộc về một môi trường ứng dụng cụ thể hay không.

Tệp bó được tạo dưới dạng tệp văn bản trong bất kỳ trình soạn thảo văn bản nào. Ví dụ: trong môi trường MS DOS bạn có thể sử dụng trình soạn thảo EDITOR. Bản thân văn bản là một chuỗi các cấu trúc lệnh của hệ điều hành, tên tệp để khởi chạy hệ thống ứng dụng và các tiện ích dịch vụ khác nhau.

Tệp lệnh được khởi chạy để thực thi giống như các lệnh MS DOS hoặc các tệp khởi chạy hệ thống phần mềm ứng dụng thuộc loại .COM hoặc .EXE. Chỉ cần nhập tên của nó trên dòng lệnh là đủ mà không cần chỉ định loại và nhấn phím<Đi vào>.

Tệp lệnh có thể bị gián đoạn bằng cách nhấn phím<Điều khiển> <C> hoặc<Điều khiển> <Phá vỡ>.

Nhớ!

  • Tệp bó bao gồm các lệnh của hệ điều hành MS DOS, tên tệp khởi động và phần mềm dịch vụ.
  • Mỗi lệnh chiếm một dòng riêng biệt.
  • Sau khi hoàn thành việc hình thành xây dựng từng lệnh, bạn phải nhấn phím .
  • Tên của tệp bó là duy nhất trong thư mục chứa nó. Loại - luôn luôn.BAT.
  • Các lệnh có thể được xây dựng bằng cả chữ thường và chữ hoa.

Tệp bó sử dụng bất kỳ lệnh nào của hệ điều hành và môi trường dịch vụ của nó. Ngoài ra, có một số lệnh được tạo riêng để điều khiển hoạt động của tệp batch, một số lệnh sẽ được thảo luận bên dưới.
Tệp bó thường được bao gồm trong gói ứng dụng và được sử dụng khi tải xuống để tự động hóa quy trình tùy chỉnh cho một người dùng cụ thể, giúp họ không phải tự mình thực hiện. Do đó, bước đầu tiên khi làm việc với gói ứng dụng mới là tìm kiếm tệp .BAT và khởi chạy nó. Nếu không tìm thấy, bạn có thể tải xuống bằng cách tìm tệp khởi chạy thuộc loại .COM hoặc .EXE.

Ví dụ 9.29. Giả sử bạn có mong muốn tự động hóa các hành động của mình trước khi bắt đầu làm việc với một môi trường phần mềm ứng dụng nhất định, cụ thể là:

  • kiểm tra ổ A: tìm virus;
  • tạo trên ổ D: hai thư mục làm việc tạm thời mà bạn sẽ làm việc trong phiên hiện tại - TÀI LIỆU và TEXT;
  • sao chép từ ổ A: vào thư mục TEXT tất cả các tệp thuộc loại .TXT;
  • sao chép từ ổ A: vào thư mục TÀI LIỆU tất cả các tệp thuộc loại .DOC;
  • khởi chạy trình soạn thảo văn bản LEXICON từ ổ C: bằng cách nhập tên của mô-đun tải LEX từ thư mục LEXICON.

Các hành động được chỉ định phải được ghi trong bất kỳ trình soạn thảo văn bản nào vào một tệp bó, ví dụ dưới tên COM1 trên ổ D. Xét rằng chúng ta hiện đang nghiên cứu hệ điều hành MS DOS, hãy xem cách thực hiện điều này trong trình soạn thảo EDITOR được tích hợp trong Nó:

  • để vào môi trường soạn thảo văn bản, nhập lệnh EDIT tại dòng lệnh;
  • để xóa màn hình, hãy bấm phím ;
  • để kích hoạt menu soạn thảo văn bản, hãy bấm phím ;
  • để chuyển sang chế độ tạo file lệnh (văn bản), nhập lệnh FILE, New;
  • Trên trường làm việc của trình soạn thảo văn bản, nhập chuỗi lệnh sau:
  • ghi tập tin batch vào ổ D: bằng cách nhập lệnh menu FILE. Lưu dưới dạng và chỉ định tên của nó D:\KOM1;
  • thoát trình soạn thảo văn bản;
  • kiểm tra hoạt động của tập tin batch. Để thực hiện việc này, hãy nhập tên COM1 của nó vào dòng lệnh.

Trong khi thực thi tệp bó, bạn sẽ thấy chỉ báo trên màn hình về tất cả các lệnh của nó và sau khi hoàn thành công việc, môi trường soạn thảo văn bản LEXICON sẽ xuất hiện trên màn hình.

HỆ ĐIỀU HÀNH CẤU HÌNH TỰ ĐỘNG TỆP LỆNH AUTOEXEC.BAT

Thông tin chung

Đặc biệt quan trọng trong số tất cả các tệp lệnh là tệp có tên AUTOEXEC.BAT. Tệp này là một phần quan trọng, mặc dù là tùy chọn, của hệ điều hành. Nó có mặt trên hầu hết mọi máy tính và nằm trong thư mục chính trên ổ đĩa mà hệ điều hành được tải (thường là ổ C).

Mục đích chính của nó là cấu hình các thông số hệ điều hành khác nhau cho một người dùng cụ thể để tạo ra một môi trường làm việc thuận tiện. Nếu thiếu tệp này, cài đặt hệ điều hành được đặt thành mặc định. Nó tự động khởi động mỗi khi hệ điều hành MS DOS được tải (xem Hình 9.13).

Nhớ! Khi tạo tệp bó của riêng bạn trong thư mục gốc của ổ đĩa hệ thống, bạn bị cấm sử dụng tên AUTOEXEC.BAT. Trong các thư mục khác - có thể, nhưng không nên.

Tệp AUTOEXEC.BAT được tạo, giống như bất kỳ tệp bó nào khác, trong trình soạn thảo văn bản. Nội dung của nó bao gồm các lệnh để thiết lập môi trường vận hành, những lệnh chính được đưa ra dưới đây, cũng như tên của các tệp để khởi chạy các môi trường phần mềm cần thiết. Các lệnh được thảo luận bên dưới có thể được sử dụng trong bất kỳ tệp bó nào.

Các lệnh thường dùng trong file AUTOEXEC.BAT

REM [bất kỳ ký tự nào]- một lời bình luận. Đây là lệnh không thể thực thi nhằm giải thích các hành động được ghi trong các phần của tệp AUTOEXEC.BAT. Nó thường được sử dụng để tạm thời chặn một lệnh.

Ví dụ 9:30
REM Đặt đường dẫn tìm kiếm cho tập tin

Liên quan đến DOS, tất cả các lệnh được chia thành bên trong (được xử lý bởi bộ xử lý lệnh command.com) và bên ngoài, là các tiện ích hệ thống. Do đó, phiên bản đầy đủ của MS-DOS đi kèm với một số lượng lớn các tiện ích bổ sung có thể được coi là lệnh. Dòng lệnh đi kèm với Windows chỉ hỗ trợ các lệnh nội bộ và các lệnh bên ngoài cơ bản chỉ cần thiết để cung cấp chức năng cơ bản và khả năng chạy các chương trình được tạo cho DOS. Ngoài ra, một số lệnh, nói đúng ra, không phải là lệnh DOS mà là các chương trình bảng điều khiển Windows XP.

VER

Lệnh VER (từ VERsion - version) là lệnh nội bộ và hiển thị phiên bản hệ điều hành được sử dụng. Đối với Windows XP nó sẽ hiển thị các thông tin sau:

Microsoft Windows XP [Phiên bản 5.1.2600]

Và đối với Windows 7:

Microsoft Windows

Vì vậy, bây giờ chúng ta biết rằng trên thực tế, Windows 7 hoàn toàn không phải là 7 mà là 6.1.

TRỰC TIẾP

Để tìm hiểu những gì có trong thư mục hiện tại trên đĩa, hãy sử dụng lệnh DIR (từ DIRectory - thư mục). Đồng thời, để thay đổi ổ đĩa hiện tại, hãy sử dụng lệnh chỉ bao gồm tên ổ đĩa, tức là một chữ cái và dấu hai chấm (nhớ nhấn Enter để thực hiện lệnh). Vì vậy, với lệnh A: bạn sẽ vào ổ A:. Ví dụ: nếu bạn lắp một đĩa mềm mới vào ổ đĩa và gõ A: rồi DIR, bạn sẽ thấy một cái gì đó như thế này:

Âm lượng trong thiết bị A không có nhãn. Số sê-ri tập: 234F-18F9 Nội dung của thư mục A:\ Không tìm thấy tệp

Nếu có các tập tin và/hoặc thư mục trên đĩa mềm, lệnh DIR sẽ liệt kê chúng, cho biết kích thước và ngày tạo của chúng. Nếu có nhiều tệp thì bạn có thể sử dụng khóa đặc biệt w:

Trong trường hợp này, thông tin về các tệp sẽ được hiển thị ở dạng nhỏ gọn - trong một số cột và không có thông tin bổ sung (nghĩa là chỉ có tên).

đĩa CD

Để thay đổi thư mục hiện tại, sử dụng lệnh CD (từ Change Directory - thay đổi thư mục). Trong trường hợp này, thư mục được thay đổi theo nguyên tắc “từ hiện tại”. Giả sử bạn có một thư mục DIR1 trên ổ C: chứa thư mục DIR2. Nếu bạn đang ở thư mục gốc của ổ C: (tức là C:\), thì để vào thư mục DIR2, bạn cần nhập tuần tự hai lệnh DIR:

Sau đó, lời nhắc hệ thống sẽ thay đổi thành c:\DIR1\>

Lời nhắc hệ thống bây giờ sẽ thay đổi thành c:\DIR1\DIR2\>

Để di chuyển đến một số thư mục cùng một lúc trong hệ thống phân cấp tệp, bạn cần liệt kê tất cả chúng. Trong trường hợp của chúng ta, để không phải nhập lệnh hai lần, chúng ta nên viết:

Cd dir1\dir2

Nếu cần lên cấp độ cao hơn (ví dụ từ DIR2 lên DIR1), bạn nên đặt hai dấu chấm thay cho tên thư mục:

MD

Lệnh MD (từ Make Directory - tạo thư mục) nhằm mục đích tạo thư mục. Nếu bạn muốn tạo thư mục "MYDIR" trực tiếp bên trong thư mục hiện tại, hãy nhập:

MD MYDIR

Ví dụ: nếu bạn đang ở trong thư mục gốc của ổ D: và bạn cần tạo một thư mục mới bên trong một thư mục khác (ví dụ: DIR1 trên ổ C:), thì bạn cần chỉ định đường dẫn đầy đủ:

Md c:\DIR1\MYDIR

Cần nhớ rằng khi thực thi tất cả các lệnh, DOS bắt đầu từ thư mục hiện tại, nghĩa là từ thư mục mà bạn nhìn thấy trong dấu nhắc hệ thống. Và nếu bạn cần thực hiện một hành động ở một vị trí khác, thì bạn phải chỉ định đường dẫn đầy đủ, bao gồm tên ổ đĩa hoặc thay đổi thư mục mong muốn bằng lệnh CD.

SAO CHÉP

Để sao chép tập tin, sử dụng lệnh COPY. Ví dụ để dùng để copy file command.com từ ổ C: sang ổ D:, bạn nên viết:

Sao chép c:\command.com d:

Vì vậy, ở đây tham số đầu tiên chỉ định tên tệp gốc và tham số thứ hai chỉ định vị trí của bản sao sẽ được tạo. Trong ví dụ trên, file command.com sẽ xuất hiện trong thư mục gốc của ổ D:. Nếu bạn cũng cần thay đổi tên tệp khi sao chép, bạn cũng phải chỉ định tên mới:

Sao chép myfile1.txt myfile2.txt

Thao tác này sẽ sao chép tệp myfile1.txt từ thư mục hiện tại sang tệp myfile2.txt. Tệp này sẽ nằm trong cùng thư mục với myfile1.txt.

DI CHUYỂN

Nếu bạn không muốn sao chép một tập tin nhưng di chuyển nó đến một vị trí mới, hãy sử dụng lệnh MOVE:

Di chuyển myfile1.txt sang:\

Như vậy, file myfile1.txt từ thư mục hiện tại sẽ được chuyển về thư mục gốc của ổ A:. Nếu lệnh được thực thi thành công, file sẽ được sao chép sang vị trí mới và xóa ở vị trí ban đầu.

DEL

Để xóa file, sử dụng lệnh DEL (từ DELete - xóa). Ví dụ: nếu bạn nhập:

Del c:\dir1\myfile1.txt

khi đó file myfile1.txt sẽ bị xóa khỏi thư mục DIR1 trên ổ C:. Nếu bạn chỉ định không phải tên tệp mà chỉ tên thư mục thì tất cả các tệp trong thư mục đã chỉ định sẽ bị xóa.

BIÊN TẬP

Khi cần thực hiện bất kỳ thay đổi nào đối với tệp văn bản, bạn có thể sử dụng lệnh EDIT bên ngoài để tải trình soạn thảo văn bản đơn giản đi kèm với bất kỳ phiên bản DOS và Windows 9x nào. Có hai cách để sử dụng chương trình này. Trước tiên, bạn có thể chỉ cần gõ "chỉnh sửa" trên dòng lệnh và nhấn Enter, thao tác này sẽ tải trình chỉnh sửa bằng một tài liệu trống. Nhưng tốt hơn hết là bạn nên chỉ ra ngay tên file đang chỉnh sửa, ví dụ:

Chỉnh sửa c:\autoexec.bat

Kết quả của việc thực thi lệnh như vậy, tệp AUTOEXEC.BAT sẽ được tải vào trình chỉnh sửa ngay lập tức từ ổ C:. Nếu bạn vẫn cài đặt Windows 9x, bạn sẽ thấy một cái gì đó giống như trong Hình 2. 6.1.

Cơm. 6.1. Biên tập viên với tệp AUTOEXEC.BAT đã tải

Ở dòng trên cùng, bạn sẽ thấy menu soạn thảo. Điều quan trọng nhất là menu Tệp, trong đó bạn có thể lưu tài liệu đã chỉnh sửa (bằng cách chọn mục thích hợp từ đó) cũng như thoát khỏi chương trình. Để chuyển từ khu vực thực tế nơi bạn có thể chỉnh sửa văn bản sang menu, hãy nhấn phím Alt rồi di chuyển giữa các mục bằng mũi tên. Sắp tới, tôi muốn lưu ý rằng bằng cách sử dụng Alt, bạn có thể vào menu trong bất kỳ chương trình Windows nào. Cũng cần lưu ý rằng trong dòng Windows NT (bao gồm XP, Vista và Seven) lệnh này không có.

ĐỊNH DẠNG

Các lệnh nội bộ được thảo luận ở trên được sử dụng để làm việc với các tệp - sao chép, di chuyển, v.v. Có các lệnh bên ngoài đặc biệt để làm việc với đĩa. Lệnh FORMAT là một trong những lệnh quan trọng nhất và được sử dụng để định dạng đĩa một cách logic.

GHI CHÚ
Trước khi hệ điều hành có thể hoạt động với đĩa, nó phải được định dạng. Khi định dạng, mỗi khối thông tin vật lý trên đĩa được liên kết với cấu trúc logic của hệ thống tệp. Xin lưu ý rằng một khi ổ cứng được định dạng, không thể khôi phục bất kỳ thông tin nào trước đó nằm trên đó.

Để sử dụng lệnh này, bạn phải chỉ định tên ổ đĩa. Ví dụ: để định dạng đĩa mềm, bạn sẽ nhập:

Định dạng một:

Lệnh FORMAT có một số tùy chọn, những tùy chọn chính được liệt kê trong bảng bên dưới.

Bảng 6.1. Các tùy chọn cơ bản của lệnh FORMAT
Chìa khóaSự miêu tả
/SSau khi định dạng, nó chuyển các tập tin hệ thống DOS vào đĩa. Khi được áp dụng vào đĩa mềm, nó sẽ làm cho nó có khả năng khởi động. Key này chỉ dùng được trên DOS và Windows 9x
/F:kích thướcChỉ định kích thước của đĩa mềm được định dạng. Kích thước được biểu thị bằng một trong các giá trị sau: 160, 180, 320, 360, 640, 720, 1.2, 1.44, 2.88. Theo quy định, khóa này không được sử dụng vì hệ thống sẽ tự động xác định kích thước của đĩa mềm
/FS:hệ thốngXác định loại hệ thống tệp (FAT, FAT32 hoặc NTFS) cho ổ cứng (đối với Windows Vista/7 - cũng là UDF). Phím này chỉ hoạt động trong Windows 2000/XP/Vista/7
/QThực hiện định dạng nhanh

Để sử dụng một khóa, hãy nhập lệnh vào dòng lệnh, sau đó là tham số bắt buộc (tên đĩa), sau đó, cách nhau bằng dấu cách, tên của khóa hoặc các phím. Vì vậy, để định dạng đĩa mềm 3,5 inch tiêu chuẩn, bạn có thể nhập:

Định dạng a: /f:1.44 /u

Khi sử dụng lệnh FORMAT, bạn phải hết sức cẩn thận!

SYS

Nếu cần tạo đĩa hệ thống, bạn không chỉ nên sao chép các tệp io.sys, msdos.sys và command.com mà còn sử dụng lệnh SYS. Thực tế là sự hiện diện đơn thuần của các tệp hệ thống không làm cho đĩa trở thành một hệ thống - máy tính cần biết chính xác các tệp này nằm ở đâu (và về mặt vật lý, vì tại thời điểm khởi động, bản thân hệ thống tệp hệ điều hành không có chưa được tải). Lệnh SYS sẽ đặt các tệp hệ thống ở nơi máy tính sẽ tìm kiếm chúng để khởi động hệ điều hành. Ví dụ: để di chuyển các tập tin hệ thống từ ổ A: sang ổ C:, hãy nhập:

Hệ thống a:c:

Lệnh này chỉ có trong DOS và Windows 9x.

FDISK

Lệnh FORMAT thực hiện định dạng logic. Ngoài ra, còn có khả năng phân tách hợp lý các ổ cứng. Việc này được thực hiện bằng lệnh FDISK, để chạy bạn chỉ cần nhập tên của nó vào dòng lệnh và nhấn Enter.

CHÚ Ý
Lệnh FDISK chỉ có trong DOS và Windows 9x. Trong Windows XP, có thể tạo phân vùng đĩa trong quá trình cài đặt hệ thống hoặc sử dụng phần đính vào Quản lý Máy tính đặc biệt. Ở đây chúng tôi xem xét tùy chọn chuẩn bị đĩa trong môi trường DOS.

Khi chạy FDISK, lệnh sẽ hỏi có bật hỗ trợ cho các đĩa lớn hay không. Nếu bạn trả lời “Y” (có), thì trong tương lai bạn sẽ làm việc với hệ thống FAT32. Trong trường hợp này, có thể tạo các phân vùng logic có dung lượng trên 2 GB. Ngoài ra, FAT32 phân bổ không gian giữa các tệp hiệu quả hơn VFAT. Sau khi trả lời câu hỏi về việc hỗ trợ các đĩa lớn, bạn sẽ thấy menu chính của chương trình FDISK, được hiển thị trong Hình. 6.2.

Cơm. 6.2.

Để chọn một hành động trong chương trình này, hãy nhấn số tương ứng với số menu, sau đó nhấn Enter. Quay lại menu trước và thoát khỏi chương trình bằng phím hủy (Esc).

CHUYỂN THÀNH

Ngược lại, lệnh này không còn liên quan đến DOS nữa và chỉ có trong Windows 2000/XP trở lên. Với sự trợ giúp của nó, bạn có thể chuyển đổi ổ đĩa logic từ FAT sang NTFS. Để khởi chạy nó, hãy gọi dòng lệnh Windows (Khởi động "Chương trình" Phụ kiện). Tương tự như lệnh FORMAT, để thực thi CONVERT, bạn phải chỉ định tên của đĩa cần chuyển đổi và, tùy chọn, hệ thống tệp đích bằng cách sử dụng khóa FS:

Chuyển đổi C: /FS:NTFS

Xin lưu ý rằng đĩa được chuyển đổi sang NTFS sẽ không hiển thị với DOS. Nói cách khác, nếu bạn khởi động từ đĩa mềm hệ thống chứa DOS (Windows 9x), bạn sẽ không thể truy cập vào đĩa NTFS.

Đặc tả lệnh: TRỰC TIẾP [n:][tên tệp[.type]]

Lệnh hiển thị thông tin về các thành phần thư mục (tệp và thư mục con) - tên, phần mở rộng, độ dài tính bằng byte (đối với tệp), thuộc tính thư mục con

(đối với các thư mục con), thời gian và ngày tạo, cũng như nhãn đĩa và dung lượng trống trên đó tính bằng byte.

tùy chọn /P chỉ định hiển thị "từng trang" của danh mục có kích thước màn hình.

Điều thường xảy ra là màn hình “không đủ” để hiển thị tất cả các dòng trong danh mục. Để có thể xem lại cẩn thận tất cả các dòng, bạn có thể thêm một con trỏ đặc biệt /P vào cuối văn bản lệnh. Trong trường hợp này, sau khi đưa ra 23 dòng đầu tiên của danh mục, hệ thống sẽ ngắt đầu ra và đợi cho đến khi người dùng nhấn phím bất kỳ.

Ví dụ: C:\>thư mục /p

/W tham số phục vụ cho việc phân phối nhỏ gọn danh mục.

Khi được chỉ định, hệ thống chỉ hiển thị tên và loại tệp mà không có các thuộc tính khác. Trong trường hợp này, đầu ra không xuất hiện theo cột mà theo hàng. Nhờ phương pháp này, nhiều tên tệp hiển thị trên màn hình hơn so với định dạng thông thường, mặc dù chúng kém thuận tiện hơn khi đọc.

Ví dụ: C:\>dir doc\abc /w

Việc sử dụng lệnh DIR đơn giản nhất mà không có tham số sẽ dẫn đến thư mục hiện tại được hiển thị. Ví dụ: hình ảnh trên màn hình trông như thế này:

Âm lượng trong ổ C là TOM1
Thư mục của C:\

CẤU HÌNH SYS 118 6-03-88 11:42p
AUTOEXEC CON DƠI 994 7-20-88 12:59p
YÊU CẦU COM 22042 8-14-88 8 giờ tối
SYS 5-19-88 2:19p
EXE 2-25-88 4:44p
ABC 5-29-88 9:47a
tài liệu 4-30-88 9:43a
CÔNG VIỆC 1-20-88 4:44a

8 (Các) tệp 65344 byte trống

Văn bản hiển thị trên màn hình cho biết như sau:
- ổ C: có nhãn TOM;

Thư mục gốc chứa 3 tệp thông thường (CONFIG.SYS, AUTOEXEC.BAT và COMMAND.COM) và 5 thư mục con;

Để xem thư mục con DOC, chỉ cần đưa ra lệnh DIR với tham số - tên của thư mục con:

C:\>tài liệu thư mục

Trong thư mục con này, ở đầu bảng đầu ra, các dòng thuộc loại đặc biệt xuất hiện:

.. 4-30-88 9:43a

Những dòng này cho biết rằng thư mục đã ban hành là một thư mục cấp dưới và ngày và giờ tạo nó được chỉ định.

Tham số lệnh DIR có thể là bất kỳ tuyến đường nào trỏ đến thư mục gốc hoặc thư mục con của bất kỳ cấp độ nào nằm trên bất kỳ đĩa nào.

Chúng ta hãy nhìn vào một vài ví dụ:

Do đó, bất kể hệ thống được cấu hình cho thư mục hiện tại nào, người dùng đều có cơ hội xem bất kỳ thư mục tệp quan tâm nào bằng cách chỉ định tuyến thích hợp làm tham số cho lệnh DIR.

Ngoài việc chỉ định tuyến đường, tham số lệnh DIR thường chứa mẫu tên tệp, cho phép bạn chọn một nhóm tệp cụ thể.

Ví dụ: Chọn tệp TXT từ thư mục con DOC. Bạn có thể chỉ định lệnh DIR bằng mẫu *.TXT. Lệnh trông giống như:

C:\>dir doc\*.txt

Mẫu có thể được chỉ định mà không cần tiền tố tuyến đường; sau đó một nhóm tệp trong thư mục hiện tại được chọn.

Lệnh DIR trong bất kỳ biến thể nào của nó đều không thay đổi thư mục, nó chỉ hiển thị nội dung của chúng.

Ví dụ: Lệnh in thư mục hiện tại ra máy in có thể trông như sau:

C:\>dir > prn

Ở đây, dấu ">" có nghĩa là thay vì đầu ra tiêu chuẩn của danh mục ra màn hình, nó phải được chuyển hướng đến máy in, được chỉ định trong ví dụ này bằng tên PRN. Theo cách tương tự, bạn có thể ghi một thư mục vào bất kỳ tập tin nào.

Ví dụ lệnh ghi thư mục hiện tại vào một tệp có tên CATALOG:

C:\>dir > danh mục

Đặc tả lệnh: tuyến MD [n:]tuyến / MKDIR [n:]tuyến

Một thư mục con mới có thể được tạo trong bất kỳ thư mục hiện tại nào.

Ví dụ, Bạn phải tạo thư mục con PRO trong thư mục con WORK hiện tại. Hãy sử dụng lệnh MD:

C:\WORK>md pro

Sau đó, một dòng mới như thế này sẽ xuất hiện trong thư mục CÔNG VIỆC:

CHUYÊN NGHIỆP

7-05-88 5:26p

Thư mục con mới được tạo có thể chứa đầy các tập tin. Một tệp đại diện cho một thư mục chiếm 4 KB bộ nhớ trên phương tiện bên ngoài, do đó việc tạo các thư mục mới không phải là một hoạt động vô hại về mặt tiêu thụ bộ nhớ trên phương tiện bên ngoài.

Đặc tả lệnh: tuyến RD [n:]tuyến / RMDIR [n:]tuyến

Thư mục phải trống. Không thể xóa thư mục hiện tại và thư mục gốc.

Việc xóa thư mục con được thực hiện bằng lệnh RD. Miễn là có ít nhất một tệp được đăng ký trong thư mục con thì không thể xóa được. Ngay cả khi bạn cố gắng thực hiện việc này, hệ thống sẽ không hoàn thành thao tác này. Việc xóa có thể được thực hiện trong bất kỳ thư mục nào.

Ví dụ:

C:\WORK>rd pro

C:\DOC>rd\work\pro

Lệnh đầu tiên xóa thư mục con PRO khỏi thư mục WORK hiện tại. Lệnh thứ hai xóa cùng thư mục con đó, mặc dù thư mục hiện tại là thư mục DOC.

Đặc tả lệnh: PATH [[n:]route[[;[n:]route]...]]

Nếu không tìm thấy tệp thực thi trong thư mục hiện tại thì nó sẽ được tìm kiếm tuần tự trong các thư mục được liệt kê trong PATH mà không thay đổi thư mục hiện tại. Lệnh PATH không có tham số trả về danh sách các tuyến đường thay thế hiện tại. Lệnh PATH với tham số ";" hủy bỏ các tuyến đường đã thiết lập trước đó. Lệnh PATH không thực hiện bất kỳ thay đổi nào đối với hệ thống tệp hoặc cài đặt thư mục hiện tại.

Đối số tiêu chuẩn của lệnh PATH chứa các chỉ định của một hoặc nhiều tuyến đường, được phân tách bằng dấu ";".

Ví dụ:

C:\>đường dẫn c:\;c:\exe

Lệnh này có nghĩa là các tập tin không tìm thấy trong thư mục hiện tại phải được tìm kiếm trước tiên dọc theo tuyến C:\, sau đó dọc theo tuyến C:\EXE.

Lệnh PATH thường xuất hiện trong file lệnh "autoload" - AUTOEXEC.BAT. Do đó, người dùng cuối thường không nhận thấy lệnh này đã thực sự hoạt động. Nhưng anh ta luôn có thể tìm ra những tuyến đường thay thế hiện đang được cài đặt. Để làm điều này, chỉ cần đưa ra lệnh PATH mà không cần đối số.

Bạn có thể hủy các tuyến thay thế đã cài đặt bằng lệnh: