Подтвердить что ты не робот

CMD: как я рекурсивно удаляю "Скрытый" -Атрибут файлов и каталогов

Я не могу найти команду или просто партию команд для рекурсивного удаления "скрытого" -Атрибута из файлов и каталогов. Все команды, такие как "attrib" и "for", похоже, пропускают скрытые файлы. Например:.

attrib -H /S /D /L mydir

ничего не делает, потому что он пропускает все скрытые вещи. Кто-нибудь знает, как это сделать со стандартными инструментами Windows?

4b9b3361

Ответ 1

Переместите -h и укажите, что mydir - это каталог

attrib /S /D /L -H mydir\*.*

Ответ 2

Вы не можете удалить скрытый, не удаляя систему.

Вы хотите:

cd mydir
attrib -H -S /D /S

Это приведет к удалению скрытых и системных атрибутов из всех файлов/папок внутри вашего текущего каталога.

Ответ 3

если вы хотите удалить атрибуты для всех файлов во всех папках на всей флэш-диске, выполните следующие действия:

attrib -r -s -h/S/D

эта команда удалит attrubutes для всех папок файлов и подпапок:

Только для чтения -системный файл -скрыт -Процессы сопоставления файлов и всех подпапок. -Processes, а также

Ответ 4

Сделать пакетный файл для его текущего каталога и подкаталогов:

cd %~dp0
attrib -h -r -s /s /d /l *.*

Ответ 5

просто введите

attrib -h -r -s /s /d j:*.*

где j - буква диска... разблокирует все заблокированные файлы в j-диске

если u хочет сделать его конкретным. Затем перейдите в определенное место, используя cmd, а затем введите

attrib -h -r -s /s /d "foldername"

он также может использоваться для блокировки дисков или папок, просто изменяя "-" с помощью "+"

attrib +h +r +s /s /d "foldername"

Ответ 6

Запуск командной строки в режиме администратора

  • Введите cmd в Search и удерживайте Crtl + Shift для открытия в режиме администратора
  • Тип attrib -h -r -s /s /d "location of the drive letter:" \*.*

Ответ 7

Например, папка с именем new под E: накопителем

введите команду:

e:\cd new

e:\new\attrib *.* -s -h /s /d

и все файлы и папки не скрыты