Tham chiếu dòng lệnh Windows. Sự tinh tế khi làm việc trên dòng lệnh Windows. Khái niệm dòng lệnh
Tham chiếu tùy chọn dòng lệnh là một hướng dẫn điện tử ở định dạng .chm hướng dẫn cách sử dụng dòng lệnh. Sử dụng Tài liệu tham khảo, bạn có thể tìm hiểu cách định cấu hình dòng lệnh, hoạt động của các dịch vụ Windows, quản lý hệ thống cục bộ và từ xa, lấy thông tin về shell lệnh và các quy trình, đồng thời tìm hiểu cách tự động hóa các tác vụ quản lý bằng cách sử dụng các tệp và tập lệnh bó (CScript và dòng lệnh WMIC).
Cuốn sách hướng dẫn này chứa đựng một lớp kiến thức ấn tượng, nhờ đó bạn có thể làm quen hơn với shell lệnh hệ thống - một sản phẩm phần mềm quan trọng cung cấp khả năng giao tiếp giữa người dùng và hệ điều hành. Kiến thức về các tùy chọn dòng lệnh là cần thiết để làm việc hiệu quả với Windows. Dòng lệnh là môi trường trong đó các tiện ích và ứng dụng dựa trên văn bản được thực thi. Các lệnh được nhập thông qua trình thông dịch cmd.exe. Với sự trợ giúp của nó, các ứng dụng sẽ được tải, dữ liệu được trao đổi giữa các ứng dụng và các lệnh đã nhập sẽ được dịch sang dạng mà hệ thống yêu cầu.
Tham khảo Tùy chọn Dòng lệnh chứa thông tin chi tiết về các công cụ quản lý hệ điều hành Windows bằng dòng lệnh. Hướng dẫn sử dụng cung cấp danh sách đầy đủ các lệnh cần thiết với các giải thích đơn giản và rõ ràng, kèm theo mô tả chi tiết về cú pháp, các tham số và tính năng riêng lẻ. Giao diện thư mục đơn giản và thuận tiện nhất có thể. Để tìm thông tin cần thiết về một lệnh cụ thể, chỉ cần chọn chữ cái đầu của dịch vụ hoặc lệnh trong menu theo thứ tự bảng chữ cái ở bên trái cửa sổ, sau đó chọn nó từ danh sách thả xuống hoặc bạn có thể nhập tên của lệnh mong muốn trong chỉ mục (thông qua bộ lọc) và chương trình sẽ tự động hiển thị tất cả thông tin có sẵn.
Mô tả các lệnh console
Hầu như tất cả các lệnh bạn có thể chạy trong cửa sổ lệnh
Giống hệt với các lệnh MS-DOS tiêu chuẩn, nhưng ngoài chúng còn có
Một tập hợp khá phong phú các lệnh console Windows XP gốc. ngắn của họ-
Đối số lệnh.
Thuộc tính thư mục [đường dẫn] [tên tệp]]]
[Tôi [[:]vrenya]] đặt hàng]]
Mô tả lệnh console 129
Hiển thị nội dung của thư mục hiện tại. Nếu đối số lệnh là
Nếu ổ đĩa và đường dẫn được chỉ định, danh sách nội dung sẽ được hiển thị trong cửa sổ bảng điều khiển
Thư mục được chỉ định. Ý nghĩa của các đối số khác là:
/A - chỉ xuất các tệp có thuộc tính được chỉ định:
D - chỉ thư mục;
O N - chỉ các tập tin ẩn;
S - chỉ các tệp hệ thống;
Dấu gạch nối trước đối số (≪-≫) có ý nghĩa của toán tử logic ≪NOT≫.
Ví dụ: lệnh dir /A:D chỉ hiển thị danh sách các thư mục con của thư mục hiện tại,
Lệnh dir /A: -S liệt kê tất cả các tệp và thư mục, ngoại trừ hệ thống-
/B - chỉ xuất tên tệp (không có phần mở rộng);
/C - sử dụng dấu tách nhóm chữ số khi hiển thị kích thước
/D - hiển thị danh sách các tệp theo nhiều cột có sắp xếp;
/L - tên tệp đầu ra ở phông chữ thường;
/N - hiển thị tên tệp ở cột ngoài cùng bên phải;
/0 - sắp xếp danh sách các tệp được hiển thị theo thứ tự sau:
Q N - theo tên (theo bảng chữ cái);
S - theo kích thước (theo thứ tự tăng dần);
E - bằng cách mở rộng (theo bảng chữ cái);
D - theo ngày tạo (từ cũ nhất đến mới nhất);
G - đầu tiên xuất ra tất cả các thư mục con của thư mục hiện tại.
Dấu gạch nối trước đối số (≪ ≫) sẽ đảo ngược thứ tự đầu ra. Ví dụ
Mer, lệnh dir /0-S hiển thị nội dung của thư mục hiện tại theo kích thước
Các tập tin theo thứ tự giảm dần.
/P - đầu ra theo từng trang của danh sách các tệp và thư mục có tạm dừng bắt buộc
Khi màn hình đầy;
/Q - hiển thị thông tin về chủ sở hữu file;
/S - hiển thị danh sách các tệp cùng với danh sách nội dung của các thư mục con;
/T - hiển thị danh sách các file theo tiêu chí thời gian đã chỉ định:
Từ - theo ngày tạo;
W - theo ngày thay đổi cuối cùng;
A - trước ngày truy cập cuối cùng vào tệp;
/W - hiển thị danh sách theo nhiều cột;
/X - hiển thị tên ngắn cho các tệp có tên không khớp
chuẩn DOS. Định dạng tương tự như đầu ra với khóa chuyển /N, nhưng tên ngắn
130 Chương 7. Dòng lệnh
Các tập tin được hiển thị ở bên trái của những tập tin dài. Nếu tập tin không có tên ngắn,
Thay vào đó, các khoảng trắng được in ra;
/4 - xuất số năm ở định dạng bốn chữ số.
Cd [ổ đĩa:] [đường dẫn:]
Chdir [ổ đĩa:] [đường dẫn:]
Chuyển đến thư mục đã chỉ định, trong đó ổ đĩa và đường dẫn là đường dẫn đầy đủ hoặc tương đối
Vào thư mục này trong cấu trúc tập tin của đĩa của bạn. Có lẽ thay vì tranh luận
Giá trị ≪..≫ được sử dụng, biểu thị sự chuyển đổi lên một cấp
(trong trường hợp này lệnh sẽ trông như thế này: cd..). Nếu trong chỉ định đường dẫn
Có một ký tự khoảng trắng; đường dẫn như vậy có thể được đặt trong dấu ngoặc kép.
Đối số /D được sử dụng để thay đổi ổ đĩa và thư mục hiện tại cùng một lúc.
Đối với lệnh CHDIR, tên của thư mục hiện tại trong đường dây cuộc gọi được chuyển thành âm lượng
Kiểu ký tự tương tự trong đó các tên hiện có trên đĩa được gõ. Vì thế,
Lệnh cd C:\TMP thực sự sẽ tạo thư mục hiện tại C:\Trnp nếu nó tồn tại.
Có sẵn trên đĩa. Lệnh CHDIR không còn coi khoảng trắng là dấu phân cách nữa.
Cho dù điều này có cho phép bạn di chuyển đến thư mục con có tên chứa dấu cách hay không, thì không
Kèm theo toàn bộ tên hoặc đường dẫn trong dấu ngoặc kép. Ví dụ: lệnh cd \winnt\profiles\
Tên người dùng\chương trình\start menu tạo ra kết quả tương tự như lệnh cd
"\winnt\profiles\tên người dùng\chương trình\menu bắt đầu".
Nếu bạn cần đi tới thư mục gốc của ổ đĩa, bạn chỉ cần gõ
Trên dòng lệnh, tên của ổ đĩa này. Ví dụ lệnh E: đi tới thư mục gốc
Phân vùng ổ E:.
SAO CHÉP [từ] nguồn đó (+ . . . ] ] [ở đâu [dưới tên]]
Sao chép một (hoặc nhiều) tệp sang vị trí khác trên đĩa. Đây:
[from] what - đường dẫn và tên của tệp nguồn cần sao chép. Nếu đường dẫn là từ
Có, tệp đã sao chép sẽ được lấy từ thư mục hiện tại;
Trong đó [dưới tên] - đường dẫn đến thư mục mà tệp này sẽ được sao chép
Tệp cũng như tên của nó nếu tên này được xác định trong quá trình sao chép
/A - chỉ ra rằng tệp là tệp văn bản ASCII;
/B - chỉ ra rằng tệp là tệp nhị phân;
/D - cho biết khả năng tạo tệp được mã hóa;
/V - kiểm tra xem tập tin có được sao chép chính xác hay không;
/N - bất cứ khi nào có thể, hãy sử dụng tên viết tắt khi sao chép;
Mô tả lệnh console 131
/Y - không yêu cầu xác nhận ghi đè lên tệp nếu mục tiêu
/-Y - đảm bảo yêu cầu xác nhận để ghi đè lên tệp nếu
Một tập tin có cùng tên đã tồn tại trong thư mục đích;
II- sao chép tập tin mạng.
Để kết hợp nhiều tệp khi sao chép, hãy chỉ định một tệp cuối cùng
Và nhiều tệp nguồn sử dụng ký tự đại diện hoặc định dạng
Tệp1+tệp2+tệp3+
Ví dụ sử dụng lệnh:
Sao chép c:\programs\filel.exe /V d:\files\file2.com - sao chép tệp filel.exe, được định vị
Được đặt trong thư mục chương trình trên ổ C:, trong thư mục tệp trên ổ D: dưới tên
Đường dẫn MKDIR [ổ đĩa:]
Đường dẫn MD [ổ đĩa:]
Tạo một thư mục trong thư mục được chỉ định hoặc trên ổ đĩa được chỉ định. Trong trường hợp sử dụng
Lệnh xử lý lệnh mở rộng Niya MKDIR có thể được sử dụng
Với các tùy chọn bổ sung để tự động tạo tất cả
Các thư mục trung gian trong đường dẫn được chỉ định. Ví dụ: nếu thư mục /a không tồn tại -
Không, khi đó lệnh mkdir \a\b\c\d sẽ thực hiện các hành động tương tự như lệnh tuần tự
Số đội
DI CHUYỂN [ổ đĩa:] [đường dẫn]tên tệp [ , . . . ] cuộc hẹn
DI CHUYỂN [ổ đĩa:] [đường dẫn] tên thư mục tên thư mục mới
Lệnh di chuyển tập tin hoặc thư mục đã chỉ định tới một vị trí mới trên
Đĩa. Đây:
[drive:][path]filename - đường dẫn đầy đủ hoặc tương đối và tên của tệp đang được di chuyển
Tệp hoặc nhóm tệp của tôi. Danh sách các tập tin có thể được chỉ định và chuyển giao
Bằng cách đếm tên tệp được phân tách bằng dấu phẩy và sử dụng ký hiệu phụ
Trạm;
Đích - đường dẫn đến thư mục nơi tệp được chỉ định sẽ được di chuyển.
Nếu bạn muốn đổi tên file cùng lúc với việc di chuyển
Wang, cùng với đường dẫn đích, bạn có thể chỉ định tên mới của nó;
Folder_name - tên thư mục bạn muốn di chuyển;
New_folder_name - tên sẽ được gán cho thư mục khi di chuyển nó,
Nếu bạn muốn đổi tên nó cùng lúc với việc di chuyển nó;
132 Chương 7. Dòng lệnh
/Y - hiển thị cửa sổ cảnh báo khi ghi đè file và thư mục,
Nếu các đối tượng tệp có cùng tên đã tồn tại trong thư mục đích;
/-Y - ghi đè lên tập tin và thư mục mà không cảnh báo nếu thư mục chứa
Giá trị Đã có các đối tượng tệp có cùng tên.
Đường dẫn RMDIR [ổ đĩa:]
đường dẫn RD [ổ đĩa:]
Lệnh xóa thư mục có tên được chỉ định. Đây:
[drive:]path - đường dẫn đầy đủ (hoặc tương đối) đến thư mục cần xóa. Nếu như
Đường dẫn không được chỉ định mà chỉ có tên thư mục được đưa ra làm đối số lệnh,
Thư mục này sẽ bị xóa khỏi thư mục hiện tại;
/S - xóa không chỉ thư mục được chỉ định mà còn cả mọi thứ có trong đó
Thư mục con và tập tin;
/Q - không hiển thị yêu cầu xác nhận xóa nếu thư mục bị xóa
Chứa các đối tượng tập tin khác.
THAY THẾ [drive1:] [path1]tên tệp [drive2:] [path2]
THAY THẾ [drive1:] [path1]tên tệp [drive2:] [path2]
Sử dụng lệnh này, bạn có thể thay thế những thứ nằm trong bất kỳ thư mục nào bằng
Các tệp trên đĩa máy tính của bạn là một tập hợp tệp khác. Đây:
[drive1:][path1]filename - đường dẫn và tên của một hoặc nhiều tệp
Bạn nên thay thế các tập tin trong thư mục đã chỉ định;
[drive2:][path2] - đường dẫn đến thư mục nơi việc thay thế được thực hiện;
/A - các tệp được chỉ định sẽ được thêm vào thư mục đích mà không phá hủy nội dung của nó
Nội dung của Tabernacle (phím này không tương thích với các phím /S và /U);
/P - hiển thị lời nhắc trên màn hình trước khi ghi đè hoặc sao chép
/R - cho phép ghi đè và thay thế các tệp bằng thuộc tính ≪Chỉ đọc
Niya≫ cùng với những người khác;
/W - khi sao chép tập tin từ đĩa mềm, hãy đợi đĩa được đưa vào cho đến khi
Bắt đầu hoạt động;
/S - thay thế các tập tin trong khi vẫn duy trì cấu trúc thư mục, nghĩa là trong
Tất cả các thư mục con của thư mục đích cùng với tất cả nội dung của chúng;
/U - chỉ thay thế những tệp có bản sao được di chuyển có nhiều hơn
Phiên bản mới.
ĐỔI TÊN [ổ đĩa:] [đường dẫn]tên tệp1 tên tệp2
REN [ổ đĩa:] [đường dẫn]tên tệp1 tên tệp2
Đổi tên một hoặc nhiều tệp trong thư mục được chỉ định
(trong trường hợp này, tệp filename1 được đổi tên thành filename2).
Mô tả các lệnh console 133
Hãy nhớ rằng bạn không thể chỉ định một ổ đĩa khác hoặc
Tôi đang thiếu một thư mục.
Đối số thuộc tính DEL]]
đối số XÓA thuộc tính]]
Xóa các tập tin được chỉ định trong lệnh. Được sử dụng làm đối số
Tên của một hoặc nhiều tệp và cách xóa một nhóm tệp
Có thể sử dụng ký tự đại diện. Nếu lập luận được đưa ra
Thư mục, tất cả các tập tin sẽ bị xóa khỏi nó. Đây:
/P - hiển thị yêu cầu xác nhận trước khi xóa từng tệp;
/F - xóa mạnh các tập tin chỉ có thể truy cập được
/S - xóa các tệp được chỉ định trong đối số khỏi tất cả các thư mục con của đối số đã chỉ định
/Q - vô hiệu hóa hiển thị yêu cầu xác nhận việc xóa từng tệp;
/A - chỉ xóa các tệp có thuộc tính được chỉ định:
N - chỉ các tập tin ẩn;
Q S - chỉ các tệp hệ thống;
R - tập tin chỉ đọc;
A - chỉ các tệp có thuộc tính “Lưu trữ”.
Dấu gạch nối (≪-≫) trước một đối số có ý nghĩa của một toán tử logic
≪KHÔNG≫. Ví dụ: lệnh ERASE d:\folder\*.dll /A: -S sẽ cho phép bạn xóa
Được đặt trên ổ D: thư mục THƯ MỤC tất cả các tệp có phần mở rộng .DLL, ngoại trừ
Hệ thống đọc.
GHI CHÚ
Kết quả đầu ra cho khóa chuyển /S bị đảo ngược, tức là trong cửa sổ bảng điều khiển
Chỉ hiển thị tên các file đã xóa, không hiển thị các file không tìm thấy.
REM [văn bản]
Đặt nhận xét đã chỉ định vào một tệp bó hoặc tệp CONFIG.SYS.
ASSOC [.extension[=[loại tệp]]]
Cho phép bạn đặt liên kết tệp cho các loại tệp khác nhau. Đây:
Tiện ích mở rộng - phần mở rộng của các tệp mà liên kết đang được thiết lập;
Loại tệp - chương trình sẽ được liên kết với loại tệp này.
Nếu lệnh này được ban hành mà không sử dụng đối số bổ sung,
Màn hình hiển thị bảng liên kết tập tin hiện tại cho tất cả các liên kết được liên kết.
Phòng tắm trong hệ thống tập tin. Nếu bạn chỉ chỉ định phần mở rộng đã đăng ký
Với mỗi loại file, một danh sách liên kết cho file đó sẽ được hiển thị trên màn hình.
134 Chương 7. Dòng lệnh
Phần mở rộng. Nếu không có sự trùng khớp nào được chỉ định sau dấu bằng cho một giá trị nhất định
loại tệp, tất cả các liên kết hiện có cho các tệp đó sẽ bị xóa.
TẠI [\\tên_máy tính] [ [số] | /XÓA BỎ ]
TẠI [\\computer_name] thời gian [ /EVERY:day[,...] | /TIẾP THEO:fleHb[,...]]
"đội"
Lệnh này nhằm mục đích khởi chạy các chương trình khác nhau hoặc thực hiện
Các lệnh được chạy theo lịch trình - tại một thời điểm nhất định vào một số ngày nhất định. Sử dụng
Việc gọi lệnh AT chỉ có thể thực hiện được nếu máy tính của bạn
Trình lập lịch tác vụ đã bắt đầu. Đây:
\\computer_name - tên của máy tính từ xa trên mạng cục bộ đang sử dụng
Điều này xảy ra nếu chương trình được khởi chạy từ máy này. Nếu cặp đôi này-
Đồng hồ bị bỏ qua, công việc được giao cho máy tính cục bộ;
Số - số sê-ri của nhiệm vụ đã lên lịch;
/delete - hủy tác vụ đã lên lịch trước đó. Nếu mã nhiệm vụ không được chỉ định,
Tất cả các tác vụ được lên lịch cho máy tính này đều bị hủy;
/có - không hiển thị yêu cầu xác nhận việc xóa tất cả các lịch trình
Nhiệm vụ mới;
Thời gian - thời điểm lệnh được khởi chạy ở định dạng HH:MM:SS;
/interactive - cho phép tương tác tác vụ với người dùng, làm việc-
Người dùng trên máy tính trong khi tác vụ đang chạy;
/euegu:day[,...] - tác vụ được khởi chạy vào các ngày được chỉ định trong tuần hoặc tháng-
Tsa. Nếu ngày bị bỏ qua, ngày hiện tại trong tháng sẽ được sử dụng;
/next: day[,...] - tác vụ sẽ được khởi chạy trên người dùng tiếp theo được chỉ định
Ngày Lem trong tuần (ví dụ: Thứ Ba tuần sau). Nếu ngày bị bỏ qua, hãy sử dụng
Sử dụng ngày hiện tại của tháng;
"lệnh" là lệnh của bảng điều khiển Windows XP hoặc tên của tệp bó.
ATTRIB (+R | -R] [+A | -A] [+S | -S] [+H | -N] [ổ đĩa:] [đường dẫn] [tên tệp] ]
Đặt các thuộc tính được chỉ định cho tệp đã cho:
Đặt thuộc tính được chỉ định;
Xóa thuộc tính đã chỉ định;
R - Thuộc tính “Chỉ đọc”;
A - Thuộc tính “Lưu trữ”;
S - thuộc tính “Hệ thống”;
H - Thuộc tính “Ẩn”;
[ổ đĩa:] [đường dẫn] [tên tệp] - ổ đĩa, đường dẫn và tên của tệp hoặc tập hợp tệp cho
Đội ngũ xử lý;
/S - xử lý các tệp có tên được chỉ định không chỉ trong thư mục hiện tại,
Nhưng cũng có trong tất cả các thư mục con của nó;
/D - xử lý cả tập tin và thư mục.
Mô tả lệnh console 135
Lệnh này cho phép hoặc vô hiệu hóa chế độ xử lý ngắt quá trình
Thực thi chương trình trong môi trường DOS bằng cách nhấn phím Ctrl + C. Trên Windows XP
Lệnh này được đưa vào chỉ nhằm mục đích tương thích phần mềm.
Tính theo gam MS-DOS, nó không ảnh hưởng đến hoạt động của các ứng dụng Windows. Khi bật
Những thay đổi về xử lý lệnh nâng cao trong hệ điều hành Windows XP
Lệnh BREAK gây ra trạng thái điểm dừng trong khi chương trình đang chạy.
Đi tới Trình gỡ lỗi Windows.
Tên tệp CACLS]]
[L)tên [ . . . ] ]
Quản lý danh sách truy cập tệp (ACL), bao gồm xem và chỉnh sửa chúng.
Ốp lát. Chỉ áp dụng cho các phân vùng đĩa chứa tệp
Hệ thống NTFS. Đây:
Tên tệp - nếu không có đối số nào khác, hiển thị một bảng
Kiểm soát truy cập cho tệp này;
/T - thay thế bảng điều khiển truy cập cho một tệp hoặc nhóm tệp nhất định
Câu cá cả trong thư mục hiện tại và trong tất cả các thư mục con của thư mục này;
/E - thay đổi (chỉnh sửa) bảng kiểm soát truy cập cho việc này
Đi tới tập tin hoặc nhóm tập tin;
/C - tiếp tục thực thi lệnh khi nhận được lỗi từ chối
/G name-.access - gán quyền truy cập cho các đối tượng tệp được chỉ định
Ở đó dành cho người dùng có tài khoản được chỉ định làm đối số
Tên. Trong số các loại quyền truy cập có thể được nhập dưới dạng
Truy cập Gumeta, sau đây có thể được liệt kê:
R - quyền truy cập chỉ đọc;
W - quyền ghi;
F - toàn quyền truy cập;
/R name - thu hồi tất cả các quyền đối với người dùng có tài khoản
Tên được chỉ định làm đối số. Chỉ được sử dụng với khóa chuyển đổi /E;
/P name:access - thay thế các quyền hiện có cho người dùng, tài khoản
Một mục có tên được chỉ định làm đối số, với các quyền được chỉ định
Là một đối số truy cập:
N - không có quyền;
O R - quyền truy cập chỉ đọc;
W - quyền ghi;
C - quyền chỉnh sửa (bao gồm hành động của đối số W);
F - toàn quyền truy cập;
136 Chương 7. Dòng lệnh
/D name - từ chối quyền truy cập vào tệp hoặc thư mục đối với tài khoản người dùng
Chữ cái được chỉ định làm đối số tên.
GHI CHÚ
Để chỉ định chế độ truy cập cho một nhóm tệp, bạn có thể sử dụng
Giá trị tên tệp là ký tự đại diện. Ngoài ra, khi gọi một lệnh, bạn có thể chỉ định
Thêm nhiều người dùng.
Trong quá trình hiển thị các bảng kiểm soát truy cập của hệ điều hành,
Các quy ước sau đây của tôi được sử dụng:
CI (Container Inherit) là dấu hiệu kế thừa quyền của container.
ACE sẽ được kế thừa bởi các thư mục;
01 (Kế thừa đối tượng) - dấu hiệu kế thừa quyền của đối tượng. ACE bu-
Det các tập tin được kế thừa;
Yu (Chỉ kế thừa) - một dấu hiệu của sự kế thừa độc quyền các quyền.
Không thể áp dụng ACE cho tập tin/thư mục hiện tại.
Ví dụ về cách sử dụng lệnh: CACLS Private.txt /G user:F - opens for
NGƯỜI DÙNG có toàn quyền truy cập vào tệp tin.txt.
GỌI [ổ đĩa:] [đường dẫn]tên tệp [tùy chọn]
Lệnh này cho phép bạn gọi một tệp bó từ một tệp khác. BẰNG
Đối số tham số sử dụng một tập hợp các công tắc dòng lệnh cần thiết
Myh khi gọi tệp bó mục tiêu. Lệnh CALL cũng có thể được sử dụng
Được sử dụng kết hợp với các dấu hiệu đặc biệt chơi trong trường hợp này
Vai trò của đích (điểm) của lệnh gọi tệp bó. Trong trường hợp này, áp dụng như sau:
Cú pháp thổi:
GỌI: đối số nhãn
Khi sử dụng tùy chọn này để gọi lệnh này, hệ điều hành
MA tự động tạo ngữ cảnh mới cho tệp bó hiện tại với thông số được chỉ định
Các đối số và điều khiển thực thi tệp được chuyển sang lệnh, sau
Thổi trực tiếp sau khi đánh dấu. Tệp bó đã thoát
Bằng cách đạt đến điểm cuối hai lần: đầu ra đầu tiên chuyển quyền kiểm soát cho
Dòng ngay sau dòng chứa lệnh CALL, đầu ra thứ hai
Chấm dứt thực thi tập tin. Sử dụng lệnh GOTO:EOF cho phép bạn thực hiện
Làm gián đoạn vô điều kiện việc thực thi một tập tin tại bất kỳ thời điểm nào.
SNSR
Đặt trang mã hoạt động với số lượng được chỉ định.
Khi được gọi không có đối số, trả về số trang mã hiện tại.
CHKDSK [tập:[[path]tên tệp]]]
Kiểm tra đĩa được chỉ định bằng chương trình Check Disk khi được gọi mà không cần
Các đối số được kiểm tra cho ổ đĩa hiện tại. Đây:
Mô tả lệnh console 137
Đường dẫn, tên tệp - tên của tệp hoặc nhóm tệp cần kiểm tra phân đoạn -
Kỳ Ngọc. Chỉ được sử dụng trong hệ thống tệp FAT/FAT 32;
/F - kiểm tra lỗi và tự động sửa chúng;
/V - trong quá trình kiểm tra đĩa, hiển thị đường dẫn đầy đủ và tên của các ổ đĩa được lưu trữ
Trên các tập tin đĩa. Đối với các đĩa chứa phân vùng NTFS,
Thông báo dọn dẹp;
/R - tìm kiếm các thành phần bị hỏng và khôi phục nội dung của chúng
Của tôi. Yêu cầu sử dụng bắt buộc khóa chuyển đổi /F;
Việc chuyển đổi tất cả các mô tả hiện tại cho tập này sẽ không hợp lệ -
Này. Yêu cầu sử dụng bắt buộc khóa chuyển đổi /F;
/L: size - trong quá trình quét, thay đổi kích thước của tệp nhật ký thành kích thước đã chỉ định
Giá trị (tính bằng kilobyte). Nếu không có giá trị nào được chỉ định, giá trị hiện tại sẽ được hiển thị
Kích thước tập tin. Chỉ được sử dụng trong hệ thống tệp NTFS;
/I - không thực hiện kiểm tra nghiêm ngặt các thành phần chỉ mục. Chỉ được sử dụng
Co trong hệ thống tệp NTFS;
/C - không kiểm tra các vòng lặp trong cấu trúc thư mục. Chỉ được sử dụng trong các tập tin
Hệ thống NTFS logic.
GHI CHÚ
Các công tắc /I và /C làm giảm đáng kể thời gian hoạt động của chương trình Check Disk, nhưng ít hơn.
Việc kiểm tra ổ đĩa một cách nghiêm ngặt có thể dẫn đến việc bỏ qua một số tệp của nó.
Hệ thống lỗi thấp.
Khối lượng CHKNTFS: [ . . . ]
^CHKNTFS/D
CHKNTFS /T[:time]
Âm lượng CHKNTFS /X: [ . . . ]
CHKNTFS /Tập: [ . . . ]
Điều khiển các chế độ hoạt động của chương trình Check NTFS khi máy tính khởi động
Trường hợp kiểm tra lỗi. Đây:
Ổ đĩa - xác định nhãn ổ đĩa của đĩa đang được kiểm tra, điểm kết nối hoặc
Tên ổ đĩa có dấu hai chấm (ví dụ: C:);
/D - bật chế độ quét đĩa tiêu chuẩn của chương trình này:
Các đĩa được kiểm tra mỗi khi bạn khởi động máy tính, nếu
Nếu xảy ra lỗi, CHKDSK sẽ chạy;
/T[: time] - cho phép bạn thay đổi giá trị của tham số AUTOCHK (tính bằng giây),
Kiểm soát khoảng thời gian trước khi bắt đầu kiểm tra tự động
Đĩa Ki (trong thời gian này chương trình tiến hành đảo ngược từng giây
Đếm ngược). Nếu khoảng thời gian không được chỉ định, hiện tại
Giá trị tham số AUTOCHK;
138 Chương 7. Dòng lệnh
/X - cấm kiểm tra đĩa tiêu chuẩn trong khi khởi động.
Dữ liệu trên các đĩa trước đó đã bị loại khỏi danh sách kiểm tra sẽ bị mất.
/C - yêu cầu quyền kiểm tra đĩa ở lần khởi động tiếp theo
Máy tính. Nếu phát hiện thấy lỗi, chương trình CHKDSK sẽ được khởi chạy.
Khi bạn gọi lệnh này mà không có đối số, màn hình sẽ hiển thị
Trạng thái hiện tại của cờ kiểm tra cho đĩa này.
Việc thực thi nó sẽ xóa màn hình dòng lệnh.
Bắt đầu một bản sao khác của trình thông dịch lệnh Windows XP (xem phần
MÀU [màu]
Đặt các tùy chọn màu nền và văn bản mặc định cho
Cửa sổ văn bản dòng lệnh. Giá trị màu được đặt bằng cách sử dụng
Số của hai số thập lục phân, số đầu tiên chỉ định màu nền của cửa sổ,
Và thứ hai là màu sắc của văn bản. Với mỗi con số này, lệnh này có thể
Các giá trị sau có thể được sử dụng:
0 - đen;
1 - màu xanh;
2 - xanh;
3 - màu xanh;
4 - đỏ;
5 - màu tím;
B - màu vàng;
7 - trắng;
8 - xám;
9 - xanh nhạt;
A - xanh nhạt;
B - xanh nhạt;
C - đỏ nhạt;
D - màu tím nhạt;
E - màu vàng nhạt;
F - trắng sáng.
Ví dụ: khi bạn gọi lệnh COLOR OB, nền của cửa sổ dòng lệnh sẽ được giữ nguyên
Màu đen và phông chữ sẽ chuyển sang màu xanh nhạt. Khi thực hiện việc đồng hành này
Mandas không có bất kỳ đối số nào sẽ tự động khôi phục màu sắc
Cửa sổ nhắc lệnh được chỉ định trong khóa DefaultCoior của sổ đăng ký Windows XP.
Mô tả lệnh console 139
Lệnh COLOR trả về lỗi với mã ERRORLEVEL 1 nếu người dùng
Tel sẽ cố gắng đặt đối số lệnh có cùng màu
Đối với nền và văn bản.
COMP [tên tệp1] [tên tệp2]
Sử dụng lệnh này, bạn có thể so sánh nội dung của hai hoặc hai tệp
Các tập tin nếu các đối số filename1 và filename2 được chỉ định bằng cách sử dụng
Tôi ăn ký tự đại diện. Đây:
File_name1, file_name2 - tên của tệp hoặc bộ tệp để so sánh;
/D - hiển thị thông tin về sự khác biệt được phát hiện ở dạng thập phân
Định dạng;
/A - hiển thị thông tin về sự khác biệt được phát hiện ở định dạng ASCII;
/L - hiển thị số dòng nơi tìm thấy sự khác biệt;
/N=4HOIO - số dòng đầu tiên trong mỗi tệp cần được so sánh
/C - hủy phân biệt chữ hoa chữ thường: việc so sánh sẽ được thực hiện mà không tính đến
thanh ghi ký tự ASCII;
/OFF - cũng kiểm tra các tệp có hộp kiểm được chọn
“Tự trị”.
COMPACT] [ / I ] [tên tệp [ . . . ] ]
Hiển thị và cũng cho phép bạn thay đổi tỷ lệ nén của các tập tin được lưu trữ
Trên các phân vùng đĩa có hệ thống tệp NTFS. Đây:
/C - nén các tệp và thư mục được liệt kê dưới dạng đối số file_name. Thư mục
Chúng được đánh dấu theo cách mà sau đó các tập tin sẽ được thêm vào chúng.
Cũng trở nên bị nén;
/U - giải nén các tệp và thư mục được liệt kê dưới dạng đối số file_name
Ki. Các thư mục được đánh dấu theo cách mà những thư mục được thêm vào sau này
Các tập tin không bị nén;
/S - xử lý tất cả các thư mục con và tệp được lưu trữ trong đó. Qua
Theo mặc định, lệnh chỉ xử lý thư mục hiện tại và nội dung của nó;
/A - xử lý các tệp có thuộc tính “Ẩn” và “Hệ thống”. Theo mặc định
Đối với Chania, những tập tin như vậy bị bỏ qua;
/I - buộc lệnh tiếp tục thực thi ngay cả khi xảy ra lỗi.
Nii lỗi. Theo mặc định, khi xảy ra lỗi, tất cả các lỗi do lỗi này gây ra
Lệnh dừng hoạt động;
/F - buộc nén tất cả các tệp do người dùng chỉ định, ngay cả khi
Một số trong số chúng đã được nén. Ở chế độ mặc định, tập tin nén
Các đối tượng không được xử lý;
/Q - chỉ hiển thị những cái quan trọng nhất trên màn hình trong quá trình hoạt động
Sự thông minh.
140 Chương 7. Dòng lệnh
Khi bạn gọi lệnh COMPACT mà không có bất kỳ đối số nào trong cửa sổ Dấu nhắc Lệnh,
Phím hiển thị thông tin nén cho các tập tin được lưu trữ trong thư mục hiện tại. Tại
Khi liệt kê một số tham số trên dòng lệnh, chúng phải
Được ngăn cách bằng dấu cách.
CHUYỂN ĐỔI ổ đĩa: /FS:NTFS
Chuyển đổi phân vùng đĩa FAT sang định dạng NTFS. Lệnh không được thực thi
Đối với phân vùng đĩa hiện tại. Đây:
Đĩa: - tên của phân vùng đĩa cần chuyển đổi, theo sau là dấu hai chấm, ví dụ F:;
/FS:NTFS - hệ thống tệp đích (NTFS);
/V - hiển thị thông báo hệ thống trong quá trình hoạt động;
/Sut,Agea:file_name - tên của tệp dịch vụ trong phân vùng gốc của đĩa để tái-
Dành dung lượng ổ đĩa cho các tệp hệ thống NTFS;
/NoSecurity - vô hiệu hóa các hạn chế truy cập vào các tệp đã chuyển đổi
Và các thư mục;
/X - nếu cần, hãy tháo ổ đĩa xuống trước khi quét nó. Sau từ-
Chuyển đổi tất cả các mô tả hiện tại cho tập này sẽ không hợp lệ.
NGÀY [ TÔI ][ngày]
Ngày theo lịch máy tính và nhắc bạn nhập ngày mới. Để lưu
Để nhập ngày hiện tại, nhấn phím Enter. Với lệnh phím /T pro-
Một trăm hiển thị ngày hiện tại mà không yêu cầu bạn thay đổi.
DISKCOMP [đĩa1: [đĩa2:]]
Lệnh này thực hiện so sánh từng tệp của hai đĩa mềm.
BẢN SAO ĐĨA [đĩa1: [đĩa2:]]
Lệnh này sao chép nội dung của một đĩa mềm vào
Khác. Trong trường hợp này, các đĩa được sao chép phải có cùng dung lượng đĩa
không gian thứ và cùng một hệ thống tệp và các đối số lệnh có thể
Tham khảo cùng một thiết bị vật lý - ví dụ: ổ A:.
Khi sử dụng phím /V, việc sao chép được thực hiện trong khi kiểm tra xem
Hồ sơ Nosti.
ECHO BẬT hoặc TẮT
ECHO [chuỗi]
Lệnh lặp lại trên màn hình các thông báo được người dùng nhập dưới dạng
Tham số chuỗi cũng cho phép bạn cấu hình chế độ hiển thị thông báo trong cửa sổ
Mô tả các lệnh console 141
Dòng lệnh. Khi gọi lệnh không có đối số, màn hình trả về
Giá trị chế độ hiện tại.
Lệnh này được sử dụng mà không có bất kỳ tham số bổ sung nào. Tại
Khi được thực thi, chương trình thông dịch lệnh sẽ thoát và
Đóng cửa sổ dòng lệnh.
FC] [tôi]
[drive1:][path1]filename1 [drive2:][path2]filename2
FC /Trong [drive1:][path1]filename1 [drive2:][path2]filename2
Lệnh này so sánh hai tệp hoặc bộ tệp (nếu
Các đối số được chỉ định bằng ký tự đại diện) và hiển thị thông tin
Maziu về sự khác biệt giữa chúng. Đây:
[drive1:][path1]filename1, [drive2:][path2]filename2 - đường dẫn và tên của file đầu tiên
Và các tệp thứ hai (bộ tệp) dùng để so sánh;
/A - chỉ hiển thị dòng đầu tiên và dòng cuối cùng cho mỗi nhóm thời gian -
/B - so sánh các tệp nhị phân;
/C - so sánh không phân biệt chữ hoa chữ thường;
/L - so sánh các tệp ở định dạng ASCII;
/LBn - phát hiện số lượng không nhất quán tối đa cho số lượng hàng,
Được chỉ định bởi tham số n;
/N - hiển thị số dòng trên màn hình khi so sánh các file có định dạng
/OFF - so sánh các tập tin với hộp kiểm “Ngoại tuyến” được chọn;
I - không coi các ký tự tab là tương đương khi kiểm tra
Số lượng không gian;
/U - so sánh các tệp ở định dạng Unicode;
/W - bỏ qua dấu cách và ký tự tab trong khi quét;
/nnnn - tham số này chỉ định số dòng khớp liên tiếp
Điều này cần được đáp ứng sau khi xác định sự không phù hợp.
TÌM L7N] ] "chuỗi" [[ổ đĩa:][đường dẫn]tên tệp [ ...]]
Tìm kiếm một chuỗi được chỉ định trong một tệp hoặc tập hợp tệp. Đây:
[drive1:][path1]filename - tên tệp và đường dẫn đầy đủ hoặc ngắn trong đó
Một cuộc tìm kiếm đang được tiến hành;
Mẫu mới;
/C - chỉ hiển thị tổng số dòng chứa mẫu đã chỉ định;
142 Chương 7. Dòng lệnh
/N - chỉ hiển thị số dòng chứa mẫu đã chỉ định;
/I - không phân biệt chữ hoa và chữ thường trong quá trình tìm kiếm;
Danh nghĩa≫.
Nếu bạn nhập lệnh này mà không có bất kỳ đối số nào, việc tìm kiếm sẽ được thực hiện
Trong văn bản được nhập từ bàn phím hoặc trong văn bản được truyền qua băng tải
Quản lý TÌM bằng lệnh console khác.
TÌM KIẾM [D.]
] dòng
[[ổ đĩa:][đường dẫn]tên tệp]
Lệnh này tìm kiếm các tệp có chứa mẫu đã chỉ định. Đây:
[drive:][path]filename - đường dẫn đầy đủ hoặc ngắn và tên tệp (nhóm
Tệp) trong đó việc tìm kiếm được thực hiện;
Dòng - một dòng có văn bản mẫu cần tìm kiếm;
/B - chỉ tìm kiếm một mẫu nhất định ở đầu dòng;
/E - chỉ tìm kiếm một mẫu nhất định ở cuối dòng;
/L - tìm kiếm sự trùng khớp hoàn toàn của một mẫu nhất định với văn bản trong tệp;
/R - chỉ tìm kiếm các chuỗi dưới dạng biểu thức chính quy;
/S - tìm kiếm các tập tin chứa một mẫu nhất định trong hiện tại
Thư mục và tất cả các thư mục con của nó;
/I - tìm kiếm không phân biệt chữ hoa chữ thường;
/X - hiển thị các dòng chứa kết quả khớp chính xác với giá trị được chỉ định
Vật mẫu;
/V - hiển thị dưới dạng kết quả tìm kiếm tất cả các dòng không chứa chỉ định
Mẫu mới;
/N - hiển thị số lượng và nội dung của các dòng chứa mẫu đã chỉ định;
/M - chỉ hiển thị tên file phù hợp với hình ảnh
/0 - hiển thị các dòng tìm thấy bằng cách sử dụng xen kẽ
/P - bỏ qua các dòng chứa ký tự không in được;
/TẮT - tìm kiếm trong các tệp có hộp kiểm “Tự động” được chọn
Danh nghĩa≫;
/A:colors - đặt các giá trị màu sẽ được sử dụng để hiển thị
Đọc kết quả tìm kiếm (xem phần mô tả lệnh COLOR);
/P:file - lấy danh sách các tập tin được xem trong quá trình tìm kiếm từ
Tệp văn bản;
/C: string - sử dụng chuỗi đã chỉ định làm cụm từ tìm kiếm;
/ygfile - lấy danh sách các dòng có mẫu tìm kiếm từ một tệp nhất định;
Mô tả các lệnh console 143
/D:cnMCOK_nanoK - lấy danh sách các tham số được xem trong quá trình tìm kiếm
Poke từ một tệp văn bản (các thư mục trong danh sách được phân tách bằng dấu chấm phẩy).
Lệnh FINDSTR cũng có thể sử dụng chuỗi sau trong chuỗi tìm kiếm theo ngữ cảnh:
Các biểu thức chính quy đặc biệt, tham khảo nhanh về cú pháp của nó
Thay thế bất kỳ ký hiệu nào thay vì dấu chấm;
L - tìm mục ở đầu dòng;
$ - tìm kiếm sự xuất hiện ở cuối chuỗi
[x-y] - phạm vi các giá trị có thể: tìm kiếm bất kỳ ký tự nào từ ký tự được chỉ định
Phạm vi;
\ Xyz\> - tìm kiếm sự xuất hiện ở cuối từ. đĩa ĐỊNH DẠNG: đĩa ĐỊNH DẠNG: đĩa ĐỊNH DẠNG: đĩa ĐỊNH DẠNG: ĐỊA CHỈNH đĩa Định dạng đĩa được chỉ định với các tham số được chỉ định. Đây: Đĩa: - tên của phân vùng đĩa được định dạng bằng dấu hai chấm, ví dụ F:; /FS: system - chỉ định loại hệ thống tệp cho đĩa được định dạng (FAT, FAT 32 hoặc NTFS); /V: nhãn - cho biết nhãn ổ đĩa sẽ được ghi vào đĩa theo yêu cầu. Hoàn tất quá trình định dạng; /Q - thực hiện định dạng nhanh ổ đĩa được chỉ định; /C - đặt chế độ nén của các đối tượng tệp cho định dạng Phân vùng (chỉ được sử dụng trong NTFS); /X - nếu cần, hãy tắt âm lượng trước khi tạo nó Ốp lát. Sau khi ngắt kết nối, tất cả các thẻ điều khiển hiện tại cho ổ đĩa đó Sẽ không hợp lệ; /F:size - một dấu hiệu rõ ràng về tiêu chuẩn đĩa mềm được định dạng (1.44); /T: track - số track trên mỗi mặt của đĩa; /N: cung - số cung trên mỗi rãnh; /A:size - một dấu hiệu rõ ràng về kích thước của các cụm được tạo trong quá trình định dạng Xoay phần này. Hãy nhớ rằng hệ thống tập tin NTFS là Hỗ trợ kích thước cụm 512, 1024, 2048, 4096, 8192 byte, cũng như 16, 32, 64KB. Hệ thống FAT (FAT 16) hỗ trợ các kích thước cụm 512, 1024, 2048, 4096, 8192 byte, 16, 32, 64 KB và 128 và 256 KB cho kích thước Các cung lớn hơn 512 byte. Hỗ trợ bảng phân bổ tệp FAT 32 Kích thước cụm 512, 1024, 2048, 4096, 8192 byte, 16, 32, 64 KB, cũng như 128 và 256 KB cho kích thước cung lớn hơn 512 byte. Ngoài ra, tập tin 144 Chương 7. Dòng lệnh Hệ thống FAT 16 và FAT 32 áp đặt các hạn chế sau đây đối với số lượng Chỉ đạo trong một tập: đối với FAT, số cụm phải nhỏ hơn hoặc bằng 65526, đối với FAT 32, giá trị này phải nằm trong khoảng giữa 65.526 và 4.177.918 cụm. Lệnh FORMAT sẽ thực thi ngay lập tức Bị hủy bỏ nếu phát hiện vi phạm các hạn chế sử dụng đã thiết lập. Sử dụng kích thước cụm được chỉ định. GHI CHÚ Khi định dạng phân vùng NTFS có cài đặt chế độ nén dữ liệu, cần phải Xin lưu ý rằng việc nén các ổ đĩa NTFS không được hỗ trợ nếu Các cụm trong ổ đĩa vượt quá 4096 byte. CHÚ Ý Hãy nhớ rằng khi bạn định dạng đĩa, tất cả dữ liệu được lưu trữ trên đó sẽ Bị mất đi một cách không thể cứu vãn được. FTYPE [file_type[=[dòng lệnh]]] Khớp bất kỳ loại tệp nào đã đăng ký trong hệ thống với Dòng lệnh được sử dụng để mở nó. Là lý lẽ cho điều này Có thể sử dụng các lệnh sau: Rogo có kế hoạch thay đổi dòng lệnh mở đầu; Command_line - giá trị chính của lệnh được sử dụng để mở tệp Câu cá kiểu này. Khi bạn gọi lệnh FTYPE mà không có bất kỳ tham số bổ sung nào, nó sẽ Duy trì danh sách tất cả các dấu nhắc lệnh được cài đặt trong Windows để mở và Các tập tin liên quan. Khi được chỉ định làm đối số lệnh Chỉ tên của file sẽ hiển thị lệnh trong cửa sổ dòng lệnh Gọi tệp này nếu nó đã được đặt trước đó trong hệ thống. Nếu sau dấu hiệu ra- Nếu bạn không chỉ định dòng lệnh để cài đặt, FTYPE sẽ xóa Tệp đã chọn chứa tất cả các ánh xạ có sẵn. ^GRAFTABL/TÌNH TRẠNG Lệnh chỉ định số trang mã để hiển thị các ký tự quốc gia. Bảng chữ cái quốc gia ở chế độ đồ họa. Đối số nnn chỉ định đồng số Trang chủ nên sử dụng để hiển thị các biểu tượng quốc gia Volov mặc định gọi lệnh với tham số /STATUS sẽ quay lại màn hình Trang mã hiện tại. Lệnh này được sử dụng mà không có bất kỳ tham số bổ sung nào. Tại Khi được thực thi, gợi ý về cách sử dụng các lệnh console sẽ được hiển thị trên màn hình. Cho dù Windows XP. Mô tả các lệnh console 145 NHÃN [ổ đĩa:] [nhãn] NHÃN [khối lượng] [nhãn] Lệnh này cho phép bạn tạo, thay đổi hoặc xóa nhãn ổ đĩa cho vật lý Đĩa tiếng Séc và phân vùng đĩa logic. Đây: Đĩa: - tên của đĩa hoặc phân vùng đĩa có dấu hai chấm, ví dụ F:; Nhãn - nhãn cần được đặt cho đĩa (phân vùng) này; Ổ đĩa - tên của ổ đĩa hoặc phân vùng ổ đĩa có dấu hai chấm, ví dụ F:, hoặc Ka của một tập hiện có. Nếu nhãn ổ đĩa được chỉ định, hãy sử dụng cờ /mp Không cần thiết. < [диск:][путь]имя_файла имя_команды XEM THÊM [+n]] MORE /E [+n] [files] Sử dụng lệnh này, bạn có thể hiển thị tuần tự nội dung của Tệp văn bản hoặc danh sách của tôi để thực thi lệnh console. Đây: [ổ đĩa:] [đường dẫn] tên tệp - tên tệp và đường dẫn đầy đủ (hoặc tương đối), đồng thời Nội dung trong đó sẽ được hiển thị trên màn hình theo từng đoạn. Nếu cuộc gọi- Có một số tệp, tên của chúng phải được liệt kê cách nhau bằng dấu cách; Command_name - lệnh có tiến trình sẽ được hiển thị Xem màn hình theo từng mảnh; /E - kích hoạt các chức năng bổ sung của lệnh MORE; /C - xóa màn hình trước khi hiển thị từng trang; /P - tính đến các ký hiệu cuộn trang; /S - hiển thị một chuỗi gồm nhiều dòng trống thành một /Тп - thay thế các ký tự tab n bằng dấu cách (mặc định n = 8). Lệnh MORE hỗ trợ một khóa chuyển +n bổ sung có thể được sử dụng Hãy gọi khi cô ấy được gọi. Nó chỉ ra rằng tập tin đầu tiên trong chuỗi Nó sẽ được in bắt đầu từ dòng p. Nếu bạn đã bật chế độ Tính năng nâng cao bằng cách Gọi lệnh MORE với tham số /E để phản hồi lời nhắc môi trường - Thêm - - Bạn có thể ra lệnh đặc biệt cho chương trình bằng cách nhấn các phím sau: R p - hiển thị n dòng tiếp theo; Sn - bỏ qua n dòng tiếp theo khi xuất ra; F - đi đến đầu ra của tệp tiếp theo; Q - chấm dứt lệnh; Hiển thị số dòng hiện tại; Hiển thị chú giải công cụ; Dấu cách - chuyển sang trang tiếp theo; Enter - đi đến dòng tiếp theo. 146 Chương 7. Dòng lệnh PATH [[drive:]path[:...][;*PATH*] Sử dụng lệnh này, người dùng có thể chỉ định đường dẫn tìm kiếm để thực thi Các tập tin. Khi bạn gọi lệnh PATH không có tham số, cửa sổ dòng lệnh sẽ hiển thị Đường dẫn tìm kiếm hiện tại được nén. Trong trường hợp sử dụng biến hệ thống YARATCH Giá trị chuỗi tìm kiếm mới được thêm vào cuối chuỗi tìm kiếm cũ. Nếu lệnh này được gọi Với tham số "dấu chấm phẩy", giá trị đường dẫn tìm kiếm hiện tại sẽ bị xóa Tuy nhiên, việc tìm kiếm thêm các tệp thực thi sẽ bị giới hạn trong thư mục hiện tại. PUSHD [đường dẫn] Khi lệnh này được gọi, hệ thống sẽ ghi nhớ giá trị do người dùng nhập. Đọc đường dẫn đến một thư mục rồi truy cập vào nó, biến thư mục này thành Nhà tạm. Nếu chế độ xử lý nâng cao được bật trong cửa sổ nhắc lệnh Các lệnh, làm đối số cho lệnh PUSHD, bạn không chỉ có thể sử dụng cục bộ Kalnye, nhưng cũng có đường dẫn mạng. Trong trường hợp này, hệ thống độc lập tìm ra giá trị đã cho Tài nguyên mạng mới, kết nối nó dưới dạng ổ đĩa mạng và sau đó di chuyển Thật đáng tiếc cho anh ta. Tên ổ đĩa mạng được gán tự động bằng cách tìm kiếm trong tất cả Tên tự do, bắt đầu bằng Z:, theo thứ tự ngược lại, với chữ cái được kết nối Tài nguyên sẽ được gán tên miễn phí đầu tiên được hệ thống tìm thấy. Lệnh này được sử dụng mà không có bất kỳ tham số bổ sung nào. Tại Việc thực thi nó thực hiện chuyển đổi nhanh tới thư mục được chỉ định trước đó khi Sức mạnh của nhóm PUSHD. Nếu chế độ mở rộng được bật trong cửa sổ nhắc lệnh, Không xử lý lệnh, khi gọi lệnh POPD đều tạm thời Tên ổ đĩa mạng được tạo bởi lệnh PUSHD đồng thời xóa Ổ đĩa mạng tương ứng từ ngăn xếp thư mục. IN [[ổ đĩa:][đường dẫn]tên tệp] Khi lệnh này được gọi, thông tin được chỉ định trên dòng lệnh sẽ được in. Tệp có đường dẫn được viết dưới dạng đối số tên tệp [ổ đĩa:] [path]. Qua- Bằng cách sử dụng Khóa /O:device, bạn có thể chỉ định một thiết bị (ví dụ: một Tera) để in. Giá trị NHẮC NHẬN Theo mặc định, cửa sổ nhắc lệnh hiển thị lời nhắc vận hành. Các hệ thống ở định dạng MS-DOS tiêu chuẩn, chẳng hạn như drive:\path> Lệnh PROMPT cho phép bạn thay đổi giao diện của dấu nhắc hệ điều hành. Với những mục đích này, bạn có thể sử dụng một tập hợp các biến đặc biệt: $A - & (ký hiệu); $B - | (thanh dọc); Mô tả lệnh console 147 $C - ((dấu ngoặc đơn bên trái); $D - ngày hiện tại; $E - ESC (mã ký tự ASCII 27); $F -) (dấu ngoặc đơn bên phải); $G - > (dấu lớn hơn); $Н - Backspace (xóa ký tự trước đó); $L -< (знак ≪меньше≫); $N - tên của đĩa hiện tại; $P - tên của đĩa và thư mục hiện tại; $Q - = (dấu bằng); $S - khoảng trắng; $T - thời điểm hiện tại; $V - Số phiên bản Windows XP; $_ - trả về đầu dòng và cấp dòng; $$ - $ (ký hiệu đô la). Ngoài các biến được liệt kê và sự kết hợp của chúng làm đối số, Lệnh PROMPT có thể sử dụng một chuỗi ký tự tùy ý. Ví dụ: sau khi thực hiện lệnh KHUYẾN MÃI chào mừng: $a root $S$C$D$F$$ Lời nhắc của hệ điều hành sẽ trông như thế này: Chào mừng:& nguồn gốc(17.04.2002)$ Và sau khi thực hiện lệnh PROMPT, hãy nhập lệnh: $_nhắc hoạt động Hệ thống Noah sẽ được hiển thị như sau: Nhập lệnh: PHỤC HỒI [ổ đĩa:] [đường dẫn] tên tệp Sử dụng lệnh RECOVER, bạn có thể khôi phục các dữ liệu bị hỏng đã lưu Thông tin đĩa dữ liệu. Là lý lẽ [ổ đĩa:][đường dẫn]tên tệp uka- Nhập ổ đĩa, đường dẫn và tên file cần khôi phục. Ví dụ, nếu bạn Sử dụng lệnh RECOVER A:\file.txt. BẮT ĐẦU ["tiêu đề"] [A)đường dẫn] [/I] [lệnh/chương trình] [tùy chọn] Lệnh này cho phép bạn chạy bất kỳ chương trình nào với một Các thông số ban đầu mới. Đây: Tiêu đề - tiêu đề của chương trình, sẽ được hiển thị trong dòng tiêu đề. Bẫy cửa sổ đã mở cho chương trình này; 148 Chương 7. Dòng lệnh /Dnyrb- chỉ báo thư mục làm việc của chương trình đang được khởi chạy, trong đó Tất cả các tệp cần thiết để tải xuống đều được bao gồm; II - khởi chạy chương trình không phải trong môi trường mới mà trong môi trường ban đầu, Được chỉnh sửa bởi trình thông dịch lệnh CMD; /B - cài đặt chế độ gián đoạn thực hiện chương trình bằng cách nhấn tổ hợp Nhảy bàn phím Ctrl+C. Nếu ứng dụng này không xử lý được việc nhấn phím, Vish Ctrl+C bạn có thể tạm dừng việc thực thi nó bằng cách nhấn phím Qrl+Nghỉ; /MIN - khởi chạy chương trình trong cửa sổ được thu nhỏ xuống Thanh tác vụ; /TỐI ĐA- khởi chạy chương trình trong cửa sổ được phóng to toàn màn hình; / RIÊNG - khởi chạy ứng dụng Windows 16 bit ở một khu vực riêng bộ nhớ Ti; /SHARED - khởi chạy ứng dụng Windows 16 bit trong khu vực dùng chung của pa- /THẤP - khởi chạy ứng dụng có mức độ ưu tiên thực thi thấp (IDLE); /BÌNH THƯỜNG - chạy ứng dụng với mức độ ưu tiên thực thi bình thường /CAO - khởi chạy ứng dụng có mức độ ưu tiên thực thi cao (CAO); /REALTIME - khởi chạy ứng dụng với mức độ ưu tiên theo thời gian thực bằng cách sử dụng Sự viên mãn (THỜI GIAN THỰC); /ABOVENORMAL - khởi chạy ứng dụng với mức độ ưu tiên thực thi cao hơn Trung bình (TUYỆT VỜI); /DƯỚI BÌNH THƯỜNG - khởi chạy ứng dụng với mức độ ưu tiên thực thi thấp hơn Trung bình (DƯỚI BÌNH THƯỜNG); /WAIT - khởi động ứng dụng trong khi chờ nó hoàn thành; Lệnh/chương trình - đường dẫn và tên của lệnh hoặc chương trình. Nếu tại Sức mạnh của lệnh START chạy lệnh shell CMD nội bộ hoặc Batch file, một cửa sổ CMD mới sẽ được khởi chạy bằng phím /K, nói cách khác Bởi bạn, nó sẽ không bị đóng vào cuối phiên chương trình. Nếu như Bạn đang khởi chạy một số ứng dụng khác, hệ thống sẽ mở cho ứng dụng đó. Cửa sổ đồ họa phi tiêu Windows XP; Tham số - tham số bên ngoài, khóa và biến được truyền cho chương trình Gram bởi môi trường CMD khi nó được khởi chạy. GHI CHÚ Để gọi các tệp thực thi bằng cách mở các loại liên quan của chúng Các file từ cửa sổ command console chỉ cần gõ tên đầy đủ vào dòng lệnh Một tập tin như vậy. Ví dụ: khi gọi document.doc từ cửa sổ dòng lệnh, liên kết Khi đặt trên hệ thống chạy Microsoft Word, Windows sẽ tự động khởi chạy Word Để thực thi và tải tập tin này vào nó. Khi chạy ứng dụng GUI 32 bit từ Trình xử lý lệnh dòng lệnh không đợi ứng dụng kết thúc Trước khi đóng cửa sổ của mình Và Quay lại lời mời hệ điều hành. Mô tả lệnh console 149 Nguyên tắc này áp dụng cho mọi trường hợp khởi chạy chương trình, ngoại trừ việc khởi tạo chúng. Gọi từ các tập tin hàng loạt. Nếu phần mở rộng tệp không được chỉ định trên dòng lệnh, trình xử lý Lệnh sử dụng giá trị của biến môi trường RATNEXT để xác định Liệt kê các phần mở rộng tên tệp thực thi và thứ tự tìm kiếm chương trình trong Cấu trúc tập tin đĩa. Theo mặc định, biến này được gán giá trị Niya.COM;, .EXE;, .BAT;, .CMD. Cú pháp ghi giá trị cho một biến cho trước Cú pháp tương tự như biến PATH, tức là các phần tử riêng lẻ Chúng được đánh dấu bằng dấu chấm phẩy. Nếu trong quá trình tìm kiếm tệp thực thi không tìm thấy kết quả phù hợp Với một trong các tiện ích mở rộng được đăng ký trong hệ thống, chương trình sẽ kiểm tra Khớp với tên thư mục được chỉ định. Nếu tên thư mục khớp với tên được chỉ định Mu, sau đó lệnh START sẽ khởi chạy Explorer, mở thư mục này để xem xét. SUBST [ổ đĩa: [drive2:]path] Ổ đĩa SUBST: /D Lệnh này cho phép bạn khớp tên đường dẫn do người dùng chỉ định với tên của bất kỳ Đĩa. Lệnh này có thể được sử dụng để tạo ảo Đĩa trong bất kỳ thư mục nào trong cấu trúc tệp của máy tính của bạn hoặc trong Lốp đĩa tại bất kỳ điểm nào bạn chọn. Đây: Đĩa - tên của các đĩa ảo ánh xạ tới vị trí đã chỉ định. Disk2:path là đĩa vật lý mà ánh xạ đang được tạo; /D - phím xóa đĩa ảo đã tạo trước đó. THỜI GIAN [thời gian] [tôi] Không có đối số bổ sung, lệnh này in giá trị hiện tại Thời gian theo đồng hồ máy tính và nhắc bạn nhập giá trị thời gian mới. Vì Để lưu thời gian hiện tại, bạn phải nhấn phím Enter. Với phím /T Lệnh chỉ hiển thị thời gian hiện tại mà không nhắc bạn thay đổi. TIÊU ĐỀ [chuỗi] Xuất chuỗi đã cho dưới dạng giá trị của thanh tiêu đề của cửa sổ lệnh - dòng Nô-ê. Bất kỳ lệnh nào cũng có thể được chỉ định làm đối số. Hậu quả của các biểu tượng. CÂY [ổ đĩa:] [đường dẫn] Hiển thị cây thư mục hoặc cấu trúc bố cục trong cửa sổ nhắc lệnh Các tập tin và thư mục trong một thư mục được chỉ định trên đĩa. Đây: Ở dạng cây thư mục; 150 Chương 7. Dòng lệnh /A - thay thế các ký tự ASCII thay vì các ký tự trong bảng chữ cái quốc gia Khi hiển thị các tệp có tên được chỉ định theo mã hóa quốc gia; /F - hiển thị tên file cho từng thư mục. Khi gọi lệnh không có tham số bổ sung, cửa sổ CMD hiển thị - Đây là cây của thư mục hiện tại. LOẠI [ổ đĩa:] [đường dẫn] tên tệp Lệnh này hiển thị nội dung của tập tin được chỉ định. Lệnh này được sử dụng mà không có bất kỳ tham số bổ sung nào. Tại Khi thực thi, số phiên bản hiện tại của Windows XP sẽ hiển thị trên màn hình. XÁC MINH Bật hoặc tắt chế độ kiểm tra bổ sung khi ghi dữ liệu Vào đĩa. Sử dụng lệnh này mà không có tham số bổ sung để xác định Ghi lại trạng thái hiện tại của chức năng kiểm tra hồ sơ. VOL [đĩa:] Hiển thị giá trị nhãn của ổ đĩa được chỉ định. Không có tham số bổ sung Manda trả về nhãn của đĩa hiện tại. Nguồn XCOPY [kết quả] [I>[:date]] ] ^
C/Q] [Tôi] [+fileZ]] Sử dụng lệnh này bạn có thể sao chép các nhóm tập tin lớn hoặc Toàn bộ cấu trúc thư mục cùng với nội dung của chúng. Không giống như các hợp tác tương tự Mand, XCOPY có khả năng lớn hơn và cho phép bạn sử dụng Chọn từ nhiều thông số khác nhau: Nguồn - một tệp, nhóm tệp hoặc thư mục dùng để sao chép; Kết quả - đường dẫn đến vị trí và/hoặc tên của các tệp và thư mục mới Khi chúng được đổi tên cùng một lúc; /A - sao chép các tệp (trong số những tệp khác) có thuộc tính "Lưu trữ"; Tại- Một lời bác bỏ không thay đổi ý nghĩa của nó khi được sao chép; /M - chỉ sao chép các tệp có thuộc tính “Lưu trữ”; khi hoàn thành Thuộc tính sao chép bị xóa; L)[:date] - chỉ sao chép các tệp được sửa đổi sau ngày được chỉ định. Nếu không có ngày nào được chỉ định thì chỉ các tệp cũ hơn phiên bản mới được sao chép. Các tập tin được lưu trữ trong thư mục đích; /P - hiển thị các yêu cầu trên màn hình để xác nhận việc ghi từng yêu cầu mới Mô tả lệnh console 151 /EXCLUDE:file1[+file2][+file3] - danh sách các tệp chứa ngữ cảnh Sự xuất hiện của các dòng ngoại lệ khi sao chép tập tin. Khi bất kỳ Chuỗi khớp với bất kỳ phần nào của đường dẫn tuyệt đối tới tệp được sao chép, vì vậy Tập tin nào được loại trừ khỏi hoạt động sao chép. Ví dụ: bằng cách chỉ định dòng \exe\ hoặc .exe, bạn có thể loại trừ tất cả các tệp khỏi thư mục exe hoặc tất cả các tệp Với phần mở rộng .exe tương ứng; /S - sao chép các thư mục cùng với tất cả các thư mục con, ngoại trừ những thư mục trống; /E - sao chép các thư mục cùng với tất cả các thư mục con, kể cả những thư mục trống; /V - trong quá trình sao chép, so sánh tệp đích với tệp nguồn; /W - đợi nhấn phím trên bàn phím trước khi bắt đầu sao chép Máy tính; /C - tiếp tục sao chép ngay cả khi phát hiện thấy lỗi; /I - nếu khi sao chép một số tệp làm tham số thì kết quả là Nếu tên của thư mục không tồn tại được chỉ định, hãy tạo một thư mục mới với tên được chỉ định /Q - không hiển thị tên của các tập tin được sao chép; /F - trong quá trình sao chép, hiển thị tên đầy đủ của các file nguồn trên màn hình Và các tập tin cuối cùng; /L - trong quá trình sao chép, chỉ hiển thị tên đầy đủ trên màn hình khi được sử dụng Chạy tập tin; /G - nếu thư mục đích không hỗ trợ mã hóa, hãy sao chép Đặt các tập tin được mã hóa vào đó (đối với phân vùng NTFS); /N - trong số những thứ khác, sao chép các tệp hệ thống và ẩn; /R - khi sao chép, thay thế hoàn toàn các tệp bằng thuộc tính ≪Chỉ dành cho Bài đọc≫; /T - không sao chép tệp, tạo cấu trúc thư mục ở vị trí được chỉ định trên đĩa, Tương tự như bản gốc; /U - chỉ sao chép và ghi đè các tập tin hiện có Trong thư mục đích; /K - khi sao chép tệp có thuộc tính “Chỉ đọc”, hãy lưu Thuộc tính này (theo mặc định nó được tự động đặt lại trong quá trình Sao chép); /N -thay thế tên dài bằng tên khổ thơ ngắn khi sao chép Dartha DOS; /0 - sao chép thông tin về chủ sở hữu của nó và thông tin ACL cùng với tệp; /X - sao chép dữ liệu kiểm tra tệp (yêu cầu sử dụng bắt buộc) Phím Nya /0); /Y - yêu cầu xác nhận ghi đè lên tệp nếu trong thư mục đích Một tập tin có cùng tên đã tồn tại; /-Y - không yêu cầu xác nhận ghi đè lên tệp nếu mục tiêu Tệp có cùng tên đã tồn tại trong thư mục; /Z - sao chép tập tin từ một nguồn nằm trên mạng cục bộ. 152 Chương 7. Dòng lệnh Để nhận được gợi ý về các quy tắc sử dụng bất kỳ lệnh nào trên bảng điều khiển Windows XP Sử dụng lệnh gọi bằng phím ^II như sau: command_name II, Ví dụ Gần đây tôi đã phát triển từ một người mọt sách dữ dội trong một công ty rất lớn thành một quản trị viên hệ thống khiêm tốn giám sát một mạng lưới gồm 10 PC. Và giống như một quản trị viên hệ thống rất lười biếng, tôi phải đối mặt với nhiệm vụ tự động hóa các hoạt động của mình. Sáu tháng trước, tôi vẫn chưa biết rằng có các đường dẫn trong dòng lệnh Windows. Đây là phát hiện gây sốc đầu tiên. Và tôi đã đi xa hơn, và hóa ra là trước đây tôi đã viết các tiện ích bằng C#, Delphi hoặc các tập lệnh rườm rà với các vòng lặp lồng nhau, tôi có thể thực hiện được bằng một vài lệnh forfiles hoặc robocopy. F1- Trong bảng điều khiển, phím này hoạt động giống hệt như mũi tên phải, tức là. hiển thị từng ký tự một từ lệnh cuối cùng được nhập (hoặc được chọn trong lịch sử). Alt+F7- Xóa lịch sử lệnh. Toán tử đường ống trong *nix và cmd là ký tự thanh dọc. Dấu ngoặc đơn dùng để nhóm lệnh, ví dụ: Cám ơn vì sự quan tâm của bạn! Tôi đang chờ đợi những lời chỉ trích và đề xuất... ^C - Ngắt lệnh thì ai cũng biết mà. tái bút Những chi tiết tinh tế khác của dòng lệnh Windows đã được đề cập nhiều lần trên Habré. Và tôi không thấy mục đích của việc sao chép-dán. Bài viết này sẽ đề cập đến những điều cơ bản Dòng lệnh Windows, cụ thể là: Hỗ trợ dòng lệnh được tích hợp vào hệ điều hành Microsoft Windows và có thể truy cập được thông qua cửa sổ shell lệnh. Dấu nhắc lệnh được hỗ trợ trong tất cả các phiên bản Windows và được sử dụng để chạy các lệnh, tiện ích và tập lệnh tích hợp. Bất chấp sức mạnh và tính linh hoạt của Dấu nhắc Lệnh, một số quản trị viên Windows không bao giờ sử dụng nó. Nếu bạn có đủ công cụ quản trị đồ họa, bạn chỉ có thể sử dụng chúng bằng cách nhấp vào các thành phần giao diện người dùng. Tuy nhiên, quản trị viên Windows có kinh nghiệm, chuyên gia hỗ trợ kỹ thuật có trình độ và người dùng nâng cao không thể làm gì nếu không có dòng lệnh. Biết cách sử dụng dòng lệnh đúng cách—cụ thể là chọn công cụ dòng lệnh nào cũng như cách thức và thời điểm sử dụng chúng để chúng hoạt động hiệu quả—có thể giúp bạn tránh được nhiều vấn đề và đảm bảo thực hiện suôn sẻ các hoạt động của bạn. Nếu bạn hỗ trợ nhiều miền hoặc mạng, việc hiểu các cách tiết kiệm thời gian để làm việc với dòng lệnh không chỉ quan trọng mà còn cần thiết để tự động hóa các hoạt động hàng ngày. Với mỗi phiên bản Windows mới, dòng lệnh đều được cải thiện và khả năng của nó được mở rộng. Dòng lệnh đã trải qua những thay đổi đáng kể, không chỉ liên quan đến việc tăng năng suất mà còn tăng tính linh hoạt. Bây giờ bạn có thể sử dụng dòng lệnh Windows để giải quyết các vấn đề không thể giải quyết được trong các phiên bản Windows trước. Môi trường shell lệnh Windows được khởi chạy theo nhiều cách khác nhau, cụ thể bằng cách chỉ định các tham số khi chạy Cmd.exe hoặc sử dụng tệp khởi động riêng được lưu trong thư mục %SystemRoot%\System32. Ngoài ra, dòng lệnh có thể được chạy ở chế độ hàng loạt để thực thi một tập hợp lệnh. Ở chế độ hàng loạt, dòng lệnh đọc và thực thi các lệnh lần lượt. Khi làm việc với dòng lệnh Windows, bạn cần hiểu rõ các lệnh mình sử dụng đến từ đâu. Các lệnh “gốc” (được tích hợp trong hệ điều hành) có hai loại: Cú pháp của bất kỳ lệnh nội bộ nào ( và bên ngoài nhất) có thể lấy được bằng cách nhập tên lệnh và /? tại dòng lệnh, ví dụ: Vỏ lệnh- một môi trường rất mạnh mẽ để làm việc với các lệnh và tập lệnh. Dòng lệnh cho phép bạn chạy các loại lệnh khác nhau: lệnh tích hợp, tiện ích Windows và phiên bản dòng lệnh của ứng dụng. Bất kể loại nào, mọi lệnh bạn sử dụng đều phải tuân theo các quy tắc cú pháp giống nhau. Theo các quy tắc này, tên lệnh được theo sau bởi các đối số bắt buộc hoặc tùy chọn. Ngoài ra, các đối số có thể sử dụng chuyển hướng đầu vào, đầu ra hoặc lỗi tiêu chuẩn. Khi làm việc với shell lệnh, bạn có thể khởi động nó bằng cách mở menu Start ( Bắt đầu) và chọn Chương trình ( Chương trình) hoặc Tất cả chương trình ( Tất cả các chương trình), sau đó là Phụ kiện ( Tiêu chuẩn) và Dấu nhắc Lệnh ( Dòng lệnh). Các cách khác để bắt đầu dòng lệnh là hộp thoại Run ( Bắt đầu chương trình) hoặc gõ cmd vào một cửa sổ shell lệnh khác đã mở. Các phương thức này cho phép bạn chỉ định các đối số khi bắt đầu dòng lệnh: các công tắc điều khiển hoạt động của dòng lệnh và các tham số bắt đầu thực hiện các lệnh bổ sung. Ví dụ: bạn có thể khởi động shell lệnh ở chế độ im lặng ( tức là tắt đầu ra tiếng vang) bằng lệnh cmd /q hoặc để lệnh shell thực thi lệnh đã cho và thoát - để thực hiện việc này, hãy nhập cmd /c, theo sau là văn bản lệnh trong dấu ngoặc kép. Ví dụ sau khởi động shell lệnh, chạy lệnh ipconfig, xuất kết quả ra tệp và thoát: Cmd /c "ipconfig > c:\ipconfig.txt" Tập lệnh dòng lệnh- tập tin văn bản với các lệnh mà bạn muốn thực thi. Đây là những lệnh tương tự mà bạn thường nhập trong trình bao lệnh Windows. Tuy nhiên, thay vì gõ lệnh mỗi khi cần, bạn có thể tạo một tập lệnh để thực hiện việc đó và giúp cuộc sống của bạn dễ dàng hơn. Vì tập lệnh bao gồm các ký tự văn bản tiêu chuẩn nên chúng có thể được tạo và chỉnh sửa trong bất kỳ trình soạn thảo văn bản tiêu chuẩn nào, chẳng hạn như Notepad ( sổ tay). Khi nhập lệnh, hãy đảm bảo bắt đầu từng lệnh hoặc nhóm lệnh phải được thực thi cùng nhau trên một dòng mới. Điều này sẽ đảm bảo chúng được thực hiện chính xác. Khi bạn hoàn tất việc tạo tập lệnh dòng lệnh, hãy lưu tệp tập lệnh có phần mở rộng .bat hoặc .cmd. Cả hai phần mở rộng đều hoạt động như nhau. Ví dụ: nếu bạn cần tạo tập lệnh để hiển thị tên hệ thống, phiên bản Windows và cấu hình IP, hãy bao gồm ba lệnh sau trong tệp SysInfo.bat hoặc SysInfo.cmd: Tên máy chủ ver ipconfig -all Đội tiếng vang phục vụ hai mục đích: viết văn bản vào đầu ra ( ví dụ: tới cửa sổ lệnh shell hoặc tệp văn bản) và bật/tắt hiển thị tiếng vang lệnh. Thông thường, khi bạn chạy các lệnh script, chính các lệnh đó và đầu ra của các lệnh đó sẽ được hiển thị trong cửa sổ bảng điều khiển. Điều này được gọi là lặp lại lệnh ( lệnh vang vọng). Để sử dụng lệnh ECHO để hiển thị văn bản, hãy nhập echo theo sau là văn bản bạn muốn hiển thị: Echo Tên máy chủ hệ thống Là: tên máy chủ Để kiểm soát tiếng vang của lệnh bằng ECHO, hãy nhập echo off hoặc echo on, ví dụ: Echo off echo Tên máy chủ hệ thống là: tên máy chủ Để chuyển hướng đầu ra tới một tệp thay vì tới cửa sổ shell, hãy sử dụng chuyển hướng đầu ra, ví dụ: Echo off echo Tên máy chủ hệ thống là: > tên máy chủ current.txt » current.txt Bây giờ chúng ta hãy xem cách ngăn chặn tiếng vang lệnh. Bắt đầu một shell lệnh, gõ echo off, sau đó các lệnh khác. Bạn sẽ thấy dấu nhắc lệnh không còn hiển thị nữa. Thay vào đó, chỉ những gì được gõ vào cửa sổ giao diện điều khiển và đầu ra của các lệnh đã thực thi mới xuất hiện. Trong các tập lệnh, lệnh ECHO OFF sẽ tắt tính năng lặp lại lệnh và dấu nhắc lệnh. Bằng cách thêm lệnh ECHO OFF vào tập lệnh của mình, bạn sẽ ngăn cửa sổ shell hoặc tệp của mình trở nên lộn xộn với văn bản lệnh nếu bạn chỉ quan tâm đến đầu ra từ các lệnh đó. Thông thường, khi làm việc với máy tính của người dùng hoặc máy chủ từ xa, cần có thông tin cơ bản về hệ thống, chẳng hạn như tên người dùng đã đăng ký trong đó, thời gian hệ thống hiện tại hoặc vị trí của một tệp cụ thể. Các lệnh thu thập thông tin hệ thống cơ bản bao gồm: Để sử dụng NOW hoặc WHOAMI, chỉ cần gõ lệnh trong cửa sổ shell lệnh và nhấn Enter. Cú pháp phổ biến nhất cho WHERE trông như thế này: Ở đâu/r base_directory_file_name Ở đây, tham số /r được chỉ định cho tìm kiếm đệ quy bắt đầu từ thư mục được chỉ định (base_directory) và bao gồm tất cả các thư mục con của nó và file_name là tên đầy đủ hoặc một phần của tệp đang được tìm kiếm, có thể bao gồm các ký tự đại diện: ? thay thế một ký tự và dấu * thay thế một nhóm ký tự, ví dụ data???.txt hoặc data*.*. Ví dụ sau đây tìm kiếm trong thư mục C:\ và tất cả các thư mục con của nó để tìm tất cả các tệp văn bản có tên bắt đầu bằng dữ liệu. Trong đó /r C:\data*.txt Bạn cũng có thể tìm thấy các loại tệp có tên bắt đầu bằng dữ liệu: Trong đó /r C:\data*.* Đôi khi bạn cần lấy thông tin về cấu hình hệ thống hoặc môi trường hệ thống. Trên các hệ thống quan trọng, thông tin này có thể được lưu hoặc in để tham khảo. Dưới đây là các lệnh cho phép bạn thu thập thông tin về hệ thống. Để sử dụng các lệnh này trên máy tính cục bộ của bạn, chỉ cần nhập tên của lệnh mong muốn vào cửa sổ shell lệnh và nhấn Enter. Windows Sổ đăng ký lưu trữ thông tin cấu hình cho hệ điều hành, ứng dụng, người dùng và phần cứng. Dữ liệu này được chứa trong các phần ( phím) và các tham số ( giá trị) sổ đăng ký, được đặt trong một phần gốc cụ thể ( khóa gốc), điều khiển cách thức và thời điểm các phần và tham số được sử dụng. Nếu bạn biết đường dẫn đến các phân vùng và hiểu các kiểu dữ liệu được phép trong phân vùng, bạn có thể sử dụng lệnh ĐĂNG KÝđể xem các phần và tham số cũng như thao tác chúng theo nhiều cách khác nhau. REG hỗ trợ một số lệnh phụ: Dịch vụ cung cấp chức năng chính cho máy trạm và máy chủ. Để kiểm soát các dịch vụ hệ thống trên hệ thống cục bộ và từ xa, hãy sử dụng lệnh bộ điều khiển dịch vụ ( lệnh điều khiển dịch vụ) S.C., có một tập hợp các lệnh phụ, chỉ một phần trong số chúng được mô tả bên dưới: Trong tất cả các lệnh, bạn có thể chỉ định tên của máy tính từ xa có dịch vụ mà bạn muốn làm việc. Để thực hiện việc này, hãy chèn tên UNC hoặc địa chỉ IP của máy tính trước lệnh con bạn đang sử dụng. Đây là cú pháp: Lệnh phụ tên máy chủ Sc Hệ thống thường phải được khởi động lại hoặc tắt. Một cách là sử dụng tiện ích Shutdown cho việc này, tiện ích này cho phép bạn làm việc với các hệ thống cục bộ và từ xa. Một cách khác để kiểm soát việc tắt hoặc khởi động lại hệ thống là chỉ định tác vụ tắt máy. Tại đây, bạn có thể sử dụng Schtasks để chỉ định thời gian tắt máy hoặc tạo tập lệnh có danh sách lệnh tắt máy cho từng hệ thống. Các lệnh sau cho phép bạn kiểm soát việc khởi động lại và tắt hệ thống cục bộ. Tắt hệ thống cục bộ: Tắt máy /s /t Độ trễ tắt máy /1 /f Tắt máy /r /t Độ trễ tắt máy /1 /f Bất cứ khi nào hệ điều hành hoặc người dùng khởi động một dịch vụ, ứng dụng hoặc lệnh, Microsoft Windows sẽ khởi động một hoặc nhiều quy trình để quản lý chương trình liên quan. Một số tiện ích dòng lệnh sẽ giúp bạn giám sát và quản lý chương trình dễ dàng hơn. Những tiện ích này bao gồm: Về cơ bản đó là tất cả những gì tôi muốn nói với bạn về những điều cơ bản của dòng lệnh Windows. Đội GIÚP ĐỠ cho phép bạn nhận thông tin trợ giúp về các lệnh phổ biến nhất trong hệ điều hành thuộc họ Windows. Thông tin trợ giúp được hiển thị cho cả các lệnh shell nội bộ (IF, GOTO, v.v.) và cho các tiện ích dòng lệnh tiêu chuẩn (BCDEDIT, CHKDSK, v.v.). Để nhận trợ giúp về một lệnh cụ thể, hãy sử dụng dòng lệnh: Lệnh GIÚP ĐỠ GIÚP ĐỠ NẾU- hiển thị thông tin trợ giúp về cách sử dụng lệnh NẾU NHƯ Đội GIÚP ĐỠ không có tham số, hiển thị danh sách các lệnh được hỗ trợ trong phiên bản hệ điều hành này. Ví dụ cho Windows 7:
PGS.TS- Hiển thị hoặc thay đổi ánh xạ dựa trên phần mở rộng tên file. ATTRIB- Hiển thị và thay đổi thuộc tính file. PHÁ VỠ- Bật, tắt chế độ xử lý tổ hợp phím CTRL+C. BCDEDIT- Đặt thuộc tính trong cơ sở dữ liệu khởi động để kiểm soát quá trình khởi động ban đầu. CACLS- Hiển thị và chỉnh sửa danh sách kiểm soát truy cập (ACL) cho file. GỌI- Gọi một tập tin batch từ một tập tin khác. đĩa CD CHCP- Hiển thị hoặc thiết lập trang mã kích hoạt. CHDIR- Hiển thị tên hoặc thay đổi thư mục hiện tại. CHKDSK- Kiểm tra đĩa và hiển thị số liệu thống kê. CHKNTFS- Hiển thị hoặc thay đổi việc kiểm tra đĩa có được thực hiện trong khi khởi động hay không. CLS- Vệ sinh màn hình. CMD- Khởi chạy một trình thông dịch dòng lệnh Windows khác. MÀU SẮC- Đặt màu nền trước và nền mặc định. COMP- So sánh nội dung của hai file hoặc hai bộ file. GỌN NHẸ- Hiển thị và thay đổi độ nén file trên phân vùng NTFS. CHUYỂN THÀNH- Chuyển đổi ổ đĩa FAT sang NTFS. Ổ đĩa hiện đang hoạt động không thể được chuyển đổi. SAO CHÉP- Sao chép một hoặc nhiều tập tin sang vị trí khác. NGÀY- Hiển thị hoặc đặt ngày hiện tại. DEL TRỰC TIẾP- Hiển thị danh sách các tập tin và thư mục con từ một thư mục được chỉ định. DISKCOMP- So sánh nội dung của hai đĩa mềm. SAO CHÉP ĐĨA- Sao chép nội dung của đĩa mềm này sang đĩa mềm khác. DISKPART- Hiển thị và cấu hình thuộc tính phân vùng đĩa. DOSKEY- Chỉnh sửa và gọi lại các dòng lệnh; tạo macro. TRUY VẤN ĐIỀU KHIỂN- Hiển thị trạng thái và thuộc tính hiện tại của driver thiết bị. tiếng vang- Hiển thị thông báo và chuyển đổi chế độ hiển thị các lệnh trên màn hình. NỘI BỘ- Kết thúc thay đổi môi trường cục bộ cho tệp bó. TẨY XÓA- Xóa một hoặc nhiều tập tin. LỐI RA- Tắt chương trình CMD.EXE (trình thông dịch dòng lệnh). F.C.- So sánh hai tệp hoặc hai bộ tệp và hiển thị sự khác biệt giữa chúng. TÌM THẤY- Tìm kiếm một chuỗi văn bản trong một hoặc nhiều file. TÌM KIẾM- Tìm kiếm chuỗi trong tập tin. VÌ- Chạy lệnh được chỉ định cho từng tệp trong bộ. ĐỊNH DẠNG- Định dạng đĩa để làm việc với Windows. FUTIL- Hiển thị và cấu hình các thuộc tính hệ thống tập tin. FTYPE- Hiển thị hoặc thay đổi loại file được sử dụng khi khớp theo phần mở rộng tên file. ĐI ĐẾN- Chuyển điều khiển đến dòng được đánh dấu của tệp bó. GPRESULT- Hiển thị thông tin Group Policy cho máy tính hoặc người dùng. GRAFTABL- Cho phép Windows hiển thị các ký tự mở rộng trong chế độ đồ họa. GIÚP ĐỠ- Hiển thị thông tin trợ giúp về các lệnh Windows. ICACLS- Hiển thị, sửa đổi, lưu trữ hoặc khôi phục ACL cho tập tin và thư mục. NẾU NHƯ- Toán tử thực hiện có điều kiện các lệnh trong một tập tin batch. NHÃN- Tạo, thay đổi và xóa nhãn ổ đĩa. MD- Tạo một thư mục. MKDIR- Tạo một thư mục. MKLINK- Tạo liên kết tượng trưng và cứng CÁCH THỨC- Cấu hình các thiết bị hệ thống. HƠN- Xuất dữ liệu tuần tự theo từng phần có kích thước bằng một màn hình. DI CHUYỂN- Di chuyển một hoặc nhiều tập tin từ thư mục này sang thư mục khác. MỞ TẬP TIN- Hiển thị các tập tin được mở trên thư mục dùng chung bởi người dùng từ xa. CON ĐƯỜNG- Hiển thị hoặc đặt đường dẫn tìm kiếm cho file thực thi. TẠM NGỪNG- Tạm dừng việc thực thi tệp bó và hiển thị một thông báo. POPD- Khôi phục giá trị thư mục hoạt động trước đó được lưu bằng lệnh PUSHD. IN- In nội dung của một tập tin văn bản. LỜI NHẮC- Thay đổi lời nhắc trong dòng lệnh Windows. ĐẨY- Lưu giá trị thư mục đang hoạt động và di chuyển sang thư mục khác. RD- Xóa một thư mục. HỒI PHỤC- Khôi phục dữ liệu có thể đọc được từ đĩa bị hỏng hoặc bị hỏng. R.E.M.- Đặt nhận xét trong tệp bó và tệp CONFIG.SYS. REN ĐỔI TÊN- Đổi tên tập tin hoặc thư mục. THAY THẾ- Thay thế các tập tin. RMDIR- Xóa một thư mục. ROBOCOPY- Cải tiến công cụ sao chép tập tin và cây thư mục. BỘ- Hiển thị, thiết lập và loại bỏ các biến môi trường Windows. THIẾT LẬP ĐỊA PHƯƠNG- Bắt đầu bản địa hóa các thay đổi môi trường thành một tệp bó. S.C.- Hiển thị và cấu hình các dịch vụ (quy trình nền). NHIỆM VỤ- Thực hiện các lệnh và chạy chương trình theo lịch trình. SỰ THAY ĐỔI- Thay đổi vị trí (shift) của các tham số thay thế cho file batch. TẮT- Tắt máy tính cục bộ hoặc từ xa. LOẠI- Sắp xếp đầu vào. BẮT ĐẦU- Thực thi một chương trình hoặc lệnh trong một cửa sổ riêng. ĐĂNG KÝ- Gán tên đĩa cho một đường dẫn nhất định. THÔNG TIN HỆ THỐNG- Hiển thị thông tin về hệ thống và cấu hình máy tính. DANH SACH CONG VIEC- Hiển thị tất cả các tác vụ đang chạy, bao gồm cả dịch vụ. NHIỆM VỤ- Chấm dứt hoặc dừng một quá trình hoặc ứng dụng. THỜI GIAN- Hiển thị và cài đặt thời gian hệ thống. TIÊU ĐỀ- Gán tiêu đề cửa sổ cho phiên hiện tại của trình thông dịch dòng lệnh CMD.EXE. CÂY- Hiển thị đồ họa cấu trúc thư mục của một đĩa hoặc thư mục. KIỂU- Hiển thị nội dung của tập tin văn bản. VER- Hiển thị thông tin về phiên bản Windows. XÁC MINH- Thiết lập chế độ kiểm tra tính đúng đắn của việc ghi file vào đĩa. VOL- Hiển thị nhãn dung lượng và số serial của ổ đĩa. XCOPY- Sao chép tập tin và cây thư mục. WMIC- Hiển thị thông tin WMI trong môi trường tương tác. Để xuất danh sách ra tệp văn bản, bạn có thể sử dụng chuyển hướng đầu ra lệnh: TRỢ GIÚP > myhelp.txt Danh sách chứa các lệnh phổ biến nhất, hầu hết đều có trong tất cả các hệ điều hành thuộc họ Windows (TIME, DATE, COPY...). Một số lệnh là lệnh có sẵn CMD.EXE(REM, COLOR, v.v.), nhưng hầu hết đều là các tiện ích dòng lệnh có trong các bản phân phối tiêu chuẩn. Danh sách thu được bằng HELP thậm chí không chứa một nửa số lệnh có trong các phiên bản hiện đại của hệ điều hành Windows. Ví dụ: khi bạn cố gắng sử dụng TRỢ GIÚP để nhận thông tin trợ giúp cho một lệnh mà nó không hỗ trợ giúp đỡ thuốc thử, thông báo được hiển thị: Lệnh này không được hỗ trợ. Sử dụng tham số "thuốc thử /?". Tức là bên cạnh đội GIÚP ĐỠ có thể lấy thông tin trợ giúp bằng cách sử dụng tham số dòng lệnh /?
hoặc -?
: thuốc thử/?- hiển thị gợi ý sử dụng lệnh thiết lập Môi trường phục hồi Windows REAGENTC, lệnh này không được trợ giúp HELP hỗ trợ.
Tôi sẽ không nói về những điều tầm thường, chẳng hạn như liệt kê các tập tin và thư mục bằng phím Tab. Trong phần hack, tôi sẽ cho bạn biết những gì có thể hữu ích cho quản trị viên và enikey mới làm quen.Phím nóng
Hãy bắt đầu với các phím nóng, vì trước tiên chúng ta cần khám phá những gì môi trường làm việc có thể mang lại cho chúng ta.
F2+<символ>
- In lệnh cuối cùng được nhập đến ký tự được chỉ định. Ví dụ: nếu lệnh cuối cùng bạn nhập trông như thế này:
ping 192.168.25.1
sau đó nhấn tổ hợp phím F2+5 Bạn sẽ nhận được:
ping 192.168.2
F3- Hiển thị toàn bộ lệnh cuối cùng và duy nhất lệnh cuối cùng.
F5- Hiển thị các lệnh cuối cùng được nhập theo thứ tự giống như mũi tên lên.
F6- Chèn ký tự EOF vào vị trí dòng lệnh hiện tại thực hiện thao tác nhấn Ctrl + Z.
F7- Hộp thoại chứa lịch sử lệnh.
<символ(ы)>+ F8- Lặp lại các lệnh bắt đầu bằng các ký tự đã được nhập vào dòng lệnh.
Nếu trước khi nhấn F8 không nhập bất cứ thứ gì, khi đó phím này sẽ hoạt động giống như mũi tên lên, nhưng có một chút khác biệt - các dòng sẽ được chuyển qua, tức là. sau lệnh đầu tiên trong danh sách, lệnh cuối cùng sẽ được hiển thị.
F9+<число>
- Chèn lệnh từ lịch sử vào dưới số tương ứng. Ví dụ: trong tình huống hiển thị trong ảnh chụp màn hình ở trên, khi bạn nhấn tổ hợp F9+4 thông tin sau sẽ xuất hiện trong bảng điều khiển:
ipconfigToán tử dòng lệnh
Cách đây rất lâu, khi còn nhỏ, tôi thậm chí không thể tưởng tượng được làm thế nào bạn có thể làm việc trên bảng điều khiển mà không có giao diện đồ họa. Rốt cuộc, đầu ra của các lệnh đôi khi mất hàng chục trang và nếu bạn cần chọn một số dữ liệu từ đó, thì đầu ra từng trang sẽ không giúp bạn tiết kiệm được. Nhưng một ngày nọ, tôi đã cài đặt FreeBSD trên máy tính cũ của mình, mở cuốn sổ tay và choáng váng với những khả năng mở ra. Ở đó bạn có thể chuyển hướng đầu ra của lệnh sang đầu vào của lệnh khác và đây được gọi là đường dẫn.
Ví dụ: lệnh sẽ hiển thị tất cả các file văn bản trong thư mục hiện tại
thư mục | tìm ".txt"Toán tử nối lệnh
&
Ví dụ: Command1 & Command2 – Command1 sẽ được thực thi trước và chỉ sau đó Command2 Toán tử VÀ
&&
Ví dụ: Command1 && Command2 - Command2 sẽ chỉ được thực thi nếu Command1 thành công Toán tử OR
||
Ví dụ: Lệnh1 || Command2 - Command2 sẽ chỉ được thực thi nếu Command1 không thực thi được. CẬP NHẬT1
Đối với những người chưa biết, dấu mũ (dấu “^” đó) có nghĩa là nhấn phím Ctrl (^C = Ctrl +C).
^S - Tạm dừng lệnh rồi chạy nó.
^I - Tương tự Tab, duyệt qua các thư mục và tập tin.
^M - Tương tự Enter.
^H - Tương tự như Backspace.
^G - Bằng cách viết lệnh echo ^G trong một tập tin batch, bạn có thể phát ra tiếng bíp bằng loa hệ thống (loa).
(Các lệnh ^I và ^H là do tôi lấy được bằng phương pháp “chọc khoa học”; cũng có ^J nhưng tôi không biết nó có tác dụng gì)
P.P.S. Liên kết đến các bài viết và bài viết thú vị về các tính năng dòng lệnh khác của Windows.Khái niệm dòng lệnh
Tham khảo nhanh các lệnh shell (Cmd.exe)
Chuỗi sự kiện khi thực hiện lệnh
Tạo tập lệnh dòng lệnh
Kiểm soát việc hiển thị văn bản và lệnh
Nghiên cứu thông tin hệ thống
Các lệnh sử dụng sổ đăng ký
Quản lý dịch vụ hệ thống
Khởi động lại và tắt hệ thống từ dòng lệnh
Quản lý ứng dụng, quy trình và hiệu suất
Trợ giúp PGS > C:\assochlp.txt- hiển thị thông tin trợ giúp về cách sử dụng lệnh phó với kết quả xuất ra một tệp văn bản C:\assochlp.txt