Cách sử dụng Lệnh DIR trong Windows

Mục lục:

Cách sử dụng Lệnh DIR trong Windows
Cách sử dụng Lệnh DIR trong Windows

Video: Cách sử dụng Lệnh DIR trong Windows

Video: Cách sử dụng Lệnh DIR trong Windows
Video: Hướng Dẫn Keylogger Đơn Giản bằng Python | Lập Trình Gián Điệp Python - YouTube 2024, Tháng tư
Anonim
Lệnh DIR là một chức năng Windows Command Prompt mạnh mẽ liệt kê tất cả các tệp và thư mục con chứa trong một thư mục cụ thể. Lệnh DIR cũng cung cấp một số công tắc mở khóa một số chức năng mạnh mẽ. Chúng ta hãy xem.
Lệnh DIR là một chức năng Windows Command Prompt mạnh mẽ liệt kê tất cả các tệp và thư mục con chứa trong một thư mục cụ thể. Lệnh DIR cũng cung cấp một số công tắc mở khóa một số chức năng mạnh mẽ. Chúng ta hãy xem.

DIR Lệnh chuyển mạch

Bạn có thể dùng

DIR

lệnh của chính nó (chỉ cần gõ "dir" tại dấu nhắc lệnh) để liệt kê các tập tin và thư mục trong thư mục hiện hành. Để mở rộng chức năng đó, bạn cần sử dụng các công tắc hoặc tùy chọn khác nhau, được kết hợp với lệnh.

Hiển thị dựa trên thuộc tính tệp

Bạn có thể thêm "/ A" theo sau là một mã thư sau lệnh DIR để hiển thị các tập tin với một thuộc tính cụ thể. Các mã thư này bao gồm:

  • D: Hiển thị tất cả các thư mục trong đường dẫn hiện tại
  • R: Hiển thị các tệp chỉ đọc
  • H: Hiển thị các tệp bị ẩn
  • A: Các tệp đã sẵn sàng để lưu trữ
  • S: Tập tin hệ thống
  • TÔI: Không phải các tệp được lập chỉ mục nội dung
  • L: Điểm khan hiếm

Vì vậy, ví dụ: để chỉ hiển thị các thư mục trong đường dẫn hiện tại, bạn sẽ nhập lệnh sau rồi nhấn Enter:

dir /ad

Bạn cũng có thể kết hợp các mã đó. Ví dụ: nếu bạn chỉ muốn hiển thị các tệp hệ thống bị ẩn, bạn có thể sử dụng lệnh sau:

dir /ash

Bạn cũng có thể thêm dấu “-” (trừ) trước bất kỳ mã thư nào để chỉ định rằng lệnh DIR không hiển thị loại tệp đó. Vì vậy, ví dụ: nếu bạn không muốn thấy bất kỳ thư mục nào trong kết quả, bạn có thể sử dụng lệnh này:

dir /a-d

Một mẹo khác: Thay vì nhồi nhét công tắc chính và mã chữ cái theo cách chúng ta đã làm trong ví dụ của chúng tôi, bạn có thể sử dụng dấu hai chấm để tách công tắc khỏi các mã tùy chọn của nó. Như thế này:

dir /a:d

Nó có thể làm cho mọi việc dễ dàng hơn để phân tích cú pháp, nhưng nó hoàn toàn là tùy chọn.

Hiển thị kết quả bị tước

/b

chuyển đổi bằng lệnh DIR sẽ loại bỏ tất cả thông tin dư thừa, chỉ hiển thị tên của các thư mục và tệp trong thư mục hiện tại chứ không phải các thuộc tính như kích thước tệp và dấu thời gian. Nhập lệnh sau để làm cho nó hoạt động:

dir /b

Hiển thị bằng cách sử dụng hàng nghìn dấu tách

Trong các phiên bản Windows hiện đại, Command Prompt hiển thị các số lớn được phân tách bằng dấu phẩy (như vậy: 25.000 thay vì 25000). Đây không phải lúc nào cũng vậy. Trong các phiên bản cũ hơn, bạn phải sử dụng

/c

chuyển sang hiển thị các dấu phẩy đó.

Tại sao phải đưa nó vào đây nếu nó đã là mặc định? Bởi vì nếu vì lý do gì bạnkhông muốn hiển thị các dấu phẩy đó, bạn có thể sử dụng công tắc này cùng với ký hiệu “-” trừ:

dir /-c

Hiển thị kết quả trong cột

Bạn có thể dùng
Bạn có thể dùng

/D

chuyển sang hiển thị kết quả trong hai cột thay vì một cột. Khi bạn hiển thị kết quả theo cách này, Dấu nhắc Lệnh không hiển thị thông tin tệp bổ sung (kích thước tệp, v.v.) - điều chỉnh tên của các tệp và thư mục.

dir /D

Hiển thị kết quả bằng chữ thường

Các

/L

chuyển đổi hiển thị tất cả tên của tệp và thư mục dưới dạng chữ thường.

dir /L

Hiển thị tên tệp kết quả về phía bên phải

Theo mặc định, Command Prompt hiển thị tên các tập tin ở phía bên phải. Các
Theo mặc định, Command Prompt hiển thị tên các tập tin ở phía bên phải. Các

/N

chuyển đổi được sử dụng để được sử dụng để đạt được hiệu ứng này. Bây giờ, bạn có thể sử dụng nó cùng với dấu "-" (trừ) để có tên tệp được hiển thị ở bên trái.

dir /-N

Hiển thị kết quả theo thứ tự được sắp xếp

Bạn có thể dùng

/O

chuyển đổi theo sau là một mã thư để hiển thị kết quả thư mục được sắp xếp theo nhiều cách khác nhau. Các mã thư đó bao gồm:

  • D: Sắp xếp theo ngày / giờ. Các mục cũ hơn xuất hiện trước tiên.
  • E: Sắp xếp theo đuôi tệp theo thứ tự bảng chữ cái.
  • G: Sắp xếp theo thư mục danh sách trước, sau đó là tệp.
  • N: Sắp xếp theo tên tệp / thư mục theo thứ tự bảng chữ cái.
  • S: Sắp xếp theo kích thước tệp, nhỏ nhất đến lớn nhất.

Vì vậy, ví dụ, bạn có thể sử dụng lệnh sau đây để sắp xếp kết quả theo thời gian và ngày, với các mục cũ hơn xuất hiện đầu tiên:

dir /OD

Bạn cũng có thể thêm “-” (trừ) trước bất kỳ tùy chọn nào ở trên để đảo ngược thứ tự. Vì vậy, ví dụ, nếu bạn muốn sắp xếp các tập tin theo thời gian và ngày tháng với các mục mới hơn xuất hiện đầu tiên, bạn có thể sử dụng lệnh này:

dir /O-D

Hiển thị kết quả một trang tại một thời điểm

Một số thư mục có hàng trăm hoặc hàng ngàn tệp. Bạn có thể dùng
Một số thư mục có hàng trăm hoặc hàng ngàn tệp. Bạn có thể dùng

/P

chuyển đổi để có Command Prompt tạm dừng kết quả sau khi nó hiển thị mỗi màn hình. Bạn phải bấm một phím để tiếp tục xem trang kết quả tiếp theo.

dir /P

Siêu dữ liệu hiển thị

Sử dụng
Sử dụng

/Q

chuyển sang lệnh DIR hiển thị siêu dữ liệu gắn với các tệp và thư mục, cùng với chi tiết quyền sở hữu.

dir / Q

Hiển thị luồng dữ liệu thay thế (ADS)

Các

/R

chuyển đổi hiển thị bất kỳ luồng dữ liệu thay thế nào (ADS) mà tệp có thể chứa. ADS là một tính năng của hệ thống tệp NTFS cho phép các tệp chứa siêu dữ liệu bổ sung để định vị tệp theo tác giả và tiêu đề.

dir /R

Hiển thị tất cả các tệp và thư mục và mọi thứ bên trong

Bạn có thể dùng

/S

chuyển sang đệ quy hiển thị tất cả các tệp và thư mục bên trong thư mục hiện tại. Điều này có nghĩa là tất cả các tệp và thư mục trong mọi thư mục con, tất cả các tệp và thư mục trong các thư mục con đó, v.v. Hãy chuẩn bị cho mộtnhiềukết quả.

dir /S

Kết quả hiển thị được sắp xếp theo thời gian

Sử dụng

/T

chuyển đổi cùng với một mã thư cho phép bạn sắp xếp kết quả theo các dấu thời gian khác nhau được liên kết với các tệp và thư mục. Các mã thư này bao gồm:

  • A: Thời gian mục được truy cập lần cuối.
  • C: Thời gian mục được tạo.
  • W: Thời gian mục được ghi lần cuối.Đây là tùy chọn mặc định được sử dụng.

Vì vậy, ví dụ, để sắp xếp kết quả theo các mục thời gian đã được tạo, bạn có thể sử dụng lệnh sau:

dir /TC

Hiển thị kết quả ở định dạng rộng

Các

/W

chuyển đổi tương tự như

/D

(hiển thị các cột), nhưng thay vào đó, nó sắp xếp các kết quả theo định dạng rộng theo chiều ngang.

dir /W

Hiển thị tên tệp ngắn

Các

/X

chuyển đổi hiển thị tên viết tắt của tệp khi tên dài không tuân thủ 8.3 quy tắc đặt tên.

dir /X

Hiển thị trang trợ giúp cho DIR

Sử dụng

/?

chuyển đổi hiển thị thông tin hữu ích về lệnh DIR, bao gồm mô tả ngắn gọn về tất cả các công tắc mà chúng tôi đã nói đến.

Image
Image

DIR Ví dụ về Lệnh

Tất cả các quyền, bây giờ bạn biết về các thiết bị chuyển mạch và các tùy chọn liên kết với lệnh DIR. Chúng ta hãy xem một số ví dụ thực tế để hiểu rõ hơn về cách bạn có thể bắt đầu đưa chúng vào sử dụng.

Đơn giản

dir

lệnh trả về danh sách tất cả các tệp và thư mục trong thư mục hiện tại bạn đang ở.

Chạy lệnh sau đây cho thấy tất cả các tệp hệ thống bên trong đường dẫn hiện tại của bạn bằng cách sử dụng thuộc tính "s":
Chạy lệnh sau đây cho thấy tất cả các tệp hệ thống bên trong đường dẫn hiện tại của bạn bằng cách sử dụng thuộc tính "s":

dir /a:s

Nhưng nếu bạn muốn xem tất cả các tệp của một loại nhất định trong tất cả các thư mục tiếp theo của đường dẫn hiện tại của bạn. Thật dễ dàng, chỉ cần chạy lệnh cực kỳ nhanh và hữu ích này:
Nhưng nếu bạn muốn xem tất cả các tệp của một loại nhất định trong tất cả các thư mục tiếp theo của đường dẫn hiện tại của bạn. Thật dễ dàng, chỉ cần chạy lệnh cực kỳ nhanh và hữu ích này:

dir *.mp3 /s

Bạn có thể thay thế phần ".mp3" bằng bất kỳ định dạng tệp nào bạn đang tìm kiếm.

Dấu hoa thị hoạt động như một ký tự đại diện, nói “tìm bất kỳ thứ gì có định dạng tệp.mp3 ở cuối” trong khi “/ s” đệ quy xem qua tất cả các thư mục trong đường dẫn hiện tại của bạn.
Dấu hoa thị hoạt động như một ký tự đại diện, nói “tìm bất kỳ thứ gì có định dạng tệp.mp3 ở cuối” trong khi “/ s” đệ quy xem qua tất cả các thư mục trong đường dẫn hiện tại của bạn.

Bây giờ, bạn có thể nhận thấy rằng đã trả về rất nhiều kết quả. Hầu như quá nhiều để có thể đọc trước khi họ cuộn ra khỏi màn hình. Đây là nơi chúng ta có thể sử dụng công tắc tạm dừng để cho bạn cơ hội đọc chúng. Để thực hiện điều đó, hãy sửa đổi lệnh như sau:

dir *.mp3 /s /p

Một thủ thuật khác mà Command Prompt cung cấp được gọi là đường ống. Bạn có thể sử dụng ký tự “>” để gửi kết quả của một lệnh đến một địa điểm hoặc dịch vụ khác. Một ví dụ tốt về việc này là gửi tất cả kết quả của bạn đến một tệp văn bản. Sau đó, bạn có thể cuộn qua chúng sau hoặc nhập chúng vào các loại tài liệu khác. Để làm điều đó, bạn có thể sử dụng lệnh:
Một thủ thuật khác mà Command Prompt cung cấp được gọi là đường ống. Bạn có thể sử dụng ký tự “>” để gửi kết quả của một lệnh đến một địa điểm hoặc dịch vụ khác. Một ví dụ tốt về việc này là gửi tất cả kết quả của bạn đến một tệp văn bản. Sau đó, bạn có thể cuộn qua chúng sau hoặc nhập chúng vào các loại tài liệu khác. Để làm điều đó, bạn có thể sử dụng lệnh:

dir *.mp3 /s /b > filename.txt

Chúng tôi đã thêm
Chúng tôi đã thêm

/b

chuyển đổi ở đó để chỉ tự xuất các tên tệp mà không có bất kỳ chi tiết nào khác. Biểu tượng lớn hơn định tuyến lại mọi thứ thường được hiển thị trong kết quả của bạn trực tiếp đến tệp.

Có nhiều kết hợp và sử dụng cho lệnh DIR hơn, nhưng đây sẽ là điểm khởi đầu tốt để giúp bạn hiểu những điều cơ bản.

Đề xuất: