Команда командного рядка Windows для списку прихованих папок


23

Чи є в командному рядку Windows команда, яка може перераховувати приховані папки?

Я намагався, dir -a:dhале це не працює для мене.

Відповіді:


25

Використовуйте таку команду:

dir /a:hd C:\folder\

Різниця між тим, що ви вводили, і цією командою полягає в тому, що ви використовували a -для позначення перемикача, а не a /. У більшості програм командного рядка Windows це не має значення, але у випадку dirкоманди ви повинні використовувати косу рису, а не тире.

Ці /aзміни перемикача , які відображаються атрибути. hпоказує приховані файли та dпоказує лише каталоги. Переконайтеся, що ви тримаєте кінцеву косу рису на кінці шляху папки. Я просто тестував, і це працювало чудово.


У чому сенс :героя /a:hd? Якщо пропустити це та просто зробити, то, dir /ahздається, працює добре ....
Pacerier

Як я можу зробити dirвідображення всіх папок файлів та атрибутів кожного елемента?
Рой


6
  • dir/a має показувати приховані папки.
  • dir /a:d показує всі каталоги.
  • dir /a:h показує всі приховані файли.

Спробуйте dir /adh(без товстої кишки) поєднувати.


І "dir / ad-h" показує лише не приховані каталоги, наприклад "dir".
Ендрю Дж. Брем

1
Чому голосування проти? Відповідь правильна.
Ендрю Дж. Брем

До речі, якщо ми робимо лише dir /ad(на відміну від dir /ad-hта dir /adh), яка hповедінка за замовчуванням ?
Pacerier

1

Щоб отримати список всіх файлів і папок, в тому числі приховані і системні з них, використання dirз /aпрапором:

dir /a C:\

1

Я знайшов сценарій, коли я був молодший, що "заблокував вашу папку", він би в основному приховував файли. Я заглянув у код і зрозумів його зараз, і він використовує attrib -h -s "foldername"для розблокування, як він був заблокованийattrib +h +s "foldername"

Я бачив аналогічну відповідь з -1 голосом, але, здається, це ніби допомогло в моєму випадку, оскільки я забув пароль для речі в шафці (простий пакетний файл)

Я хотів побачити, чи зможу я пройти, не пишучи пароль, і я міг би, хоча пароль був у коді файлу XD

Звичайно, не використовуйте це, якщо ви впевнені, що ви не псуєте речі, я знав, що це нормально, тому що я читав код у пакетному файлі.


0

Процес перегляду всіх прихованих файлів і папок за допомогою командного рядка в Windows:

  1. Відкрийте командний рядок (CMD.exe) в якості адміністратора.
  2. Перейдіть до диска, файли якого приховані, і ви хочете відновити.
  3. Введіть attrib -s -h -r /s /d *.*і натисніть Enter.
  4. Це все. Тепер ви отримаєте всі приховані файли та папки як загальні файли, і зможете ними користуватися.

1
Що він повинен робити? Чому я отримую "Заборонено доступ", навіть якщо cmd.exe запускається як адміністратор?
Pacerier

10
Це не просто показ файлів, це зміна їх атрибутів, що може мати несподівані наслідки, залежно від того, де ви це робите.
Але

3
Це погано. Це змінює атрибути елементів і не тільки відображає їх.
Рой
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.