Команда командной строки Windows для вывода списка скрытых папок

23

Есть ли в командной строке Windows команда, которая может выводить список скрытых папок?

Я пытался, dir -a:dhно это не работает для меня.

Нам Г ВУ
источник

Ответы:

25

Используйте следующую команду:

dir /a:hd C:\folder\

Разница между тем, что вы печатали, и этой командой в том, что вы использовали -для обозначения переключателя, а не a /. В большинстве приложений командной строки Windows это не имеет значения, но в случае dirкоманды вы должны использовать косую черту, а не тире.

Эти /aизменения переключателя , которые отображаются атрибуты. hпоказывает скрытые файлы и dпоказывает только каталоги. Удостоверьтесь, что вы сохраняете косую черту в конце пути к папке. Я только что проверил, и он работал нормально.

nhinkle
источник
В чем смысл :персонажа /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
0

Чтобы вывести список всех файлов и папок, включая скрытые и системные, используйте dirс /aфлагом:

dir /a C:\
izogfif
источник
0

Когда я был моложе, я нашел сценарий, который «заблокировал вашу папку», он в основном скрывал файлы. Я посмотрел в код, и я понял его сейчас, и он использует, attrib -h -s "foldername"чтобы разблокировать его, как он был заблокирован сattrib +h +s "foldername"

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

Я хотел посмотреть, смогу ли я пройти без записи пароля, и смогу, хотя пароль был в коде файла XD

Конечно, не используйте это, если вы не уверены, что ничего не испортили, я знал, что все в порядке, потому что я прочитал код в командном файле.

Дэн
источник
-1

Процесс для просмотра всех скрытых файлов и папок с помощью командной строки в Windows:

  1. Откройте командную строку (CMD.exe) в качестве администратора.
  2. Перейдите на диск, файлы которого скрыты, и вы хотите восстановить.
  3. Введите attrib -s -h -r /s /d *.*и нажмите Enter.
  4. Вот и все. Теперь вы получите все скрытые файлы и папки как общие файлы и сможете их использовать.
loverboydarling
источник
1
Что это должно делать? Почему я получаю «Доступ запрещен», даже если cmd.exe запускается от имени администратора?
Pacerier
10
Это не просто отображение файлов, это изменение их атрибутов, что может иметь неожиданные последствия, в зависимости от того, где вы это делаете.
Але
3
Это плохо. Это меняет атрибуты предметов, а не только отображает их.
Рой
Повторение комментария выше - это плохо, так как он показывает скрытые файлы, изменяя атрибуты, а это не то, о чем просил оригинальный
автор