Lệnh dòng lệnh Windows để liệt kê các thư mục ẩn


23

Có một lệnh trên dòng lệnh Windows có thể liệt kê các thư mục ẩn?

Tôi đã thử dir -a:dhnhưng điều đó không làm việc cho tôi.

Câu trả lời:


25

Sử dụng lệnh sau:

dir /a:hd C:\folder\

Sự khác biệt giữa những gì bạn đã gõ và lệnh này là bạn đang sử dụng a -để chỉ công tắc, không phải a /. Trong hầu hết các ứng dụng dòng lệnh của windows, điều này không thành vấn đề, nhưng trong trường hợp dirlệnh, bạn phải sử dụng dấu gạch chéo, không phải dấu gạch ngang.

Công /atắc thay đổi thuộc tính nào được hiển thị. hhiển thị các tập tin ẩn và dchỉ hiển thị các thư mục. Hãy chắc chắn rằng bạn giữ dấu gạch chéo ở cuối đường dẫn thư mục. Tôi chỉ thử nghiệm, và nó hoạt động tốt.


Điểm của :nhân vật là /a:hdgì? Bỏ qua nó và chỉ đơn giản là làm việc dir /ahcó vẻ tốt ....
Pacerier

Làm cách nào tôi có thể dirhiển thị tất cả các thư mục tệp và thuộc tính của từng mục?
Royi


6
  • dir/a sẽ hiển thị các thư mục ẩn.
  • dir /a:d hiển thị tất cả các thư mục.
  • dir /a:h hiển thị tất cả các tập tin ẩn.

Hãy thử dir /adh(không có dấu hai chấm) để kết hợp.


Và "dir / ad-h" chỉ hiển thị các thư mục không bị ẩn, như "dir".
Andrew J. Brehm

1
Tại sao bỏ phiếu xuống? Câu trả lời là đúng.
Andrew J. Brehm

Btw nếu chúng ta chỉ làm dir /ad(trái ngược với dir /ad-hdir /adh), hhành vi mặc định là gì?
Pacerier

1

Để liệt kê tất cả các tệp và thư mục, bao gồm cả ẩn và hệ thống, hãy sử dụng dirvới /acờ:

dir /a C:\

1

Tôi đã tìm thấy một tập lệnh khi tôi còn trẻ "khóa thư mục của bạn" về cơ bản nó sẽ ẩn các tập tin. Tôi đã xem mã và tôi hiểu nó bây giờ và nó sử dụng attrib -h -s "foldername"để mở khóa vì nó đã bị khóaattrib +h +s "foldername"

Tôi đã thấy câu trả lời tương tự với -1 phiếu bầu nhưng có vẻ như nó đã giúp ích trong trường hợp của tôi vì tôi quên mật khẩu cho ứng dụng khóa (một tệp bó đơn giản)

Tôi muốn xem liệu tôi có thể vượt qua mà không cần ghi mật khẩu và tôi có thể, mặc dù mật khẩu nằm trong mã của tệp XD

Tất nhiên, đừng sử dụng cái này trừ khi bạn chắc chắn rằng bạn không làm hỏng mọi thứ, tôi biết nó vẫn ổn vì tôi đã đọc mã trong tệp bó.


0

Quá trình để xem tất cả các tệp và thư mục ẩn bằng Command Prompt trong Windows:

  1. Mở Command Prompt (CMD.exe) với tư cách Quản trị viên.
  2. Điều hướng đến ổ đĩa có tệp bị ẩn và bạn muốn khôi phục.
  3. attrib -s -h -r /s /d *.*và đánh Enter.
  4. Thế là xong. Bây giờ bạn sẽ nhận được tất cả các tệp và thư mục ẩn dưới dạng tệp chung và bạn có thể sử dụng nó.

1
Nó phải làm gì đây? Tại sao tôi nhận được "Truy cập bị từ chối" ngay cả khi cmd.exe được chạy với tư cách quản trị viên?
Pacerier

10
Đây không chỉ là hiển thị các tập tin, nó đang thay đổi thuộc tính của chúng, có thể có hậu quả không mong muốn, tùy thuộc vào nơi bạn làm điều này.
Ale

3
Điều này tệ đây. Điều này thay đổi các thuộc tính của các mục và không chỉ hiển thị nó.
Royi
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.