Просто испугался, все мои файлы изображений, разбросанные по нескольким жестким дискам, внезапно исчезли. К счастью, я обнаружил, что все они как-то скрыты. Я не хочу, чтобы все скрытые файлы отображались, так что есть ли какой-нибудь способ, которым я могу глобально удалить скрытый атрибут, в идеале для всех файлов изображений, хотя я бы согласился на один тип изображения одновременно.

Я достаточно счастлив, чтобы сделать это в командной строке - под управлением Windows 8.1 - но не достаточно осведомлен, чтобы написать скрипт с нуля :)

1 ответ1

0

Вы можете использовать команду attrib для изменения атрибутов файлов и папок.

Displays or changes file attributes.

ATTRIB [+R | -R] [+A | -A ] [+S | -S] [+H | -H] [drive:][path][filename]
       [/S [/D]]

  +   Sets an attribute.
  -   Clears an attribute.
  R   Read-only file attribute.
  A   Archive file attribute.
  S   System file attribute.
  H   Hidden file attribute.
  [drive:][path][filename]
      Specifies a file or files for attrib to process.
  /S  Processes matching files in the current folder
      and all subfolders.
  /D  Processes folders as well.

Откройте Command Prompt перейдите в каталог, где все изображения используют команду cd .
Затем введите следующую команду:

C:\My Pictures\> attrib -H *.jpg /S  

Приведенная выше команда удалит скрытый атрибут из всех файлов, заканчивающихся на .jpg в этой папке.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .