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

Обновлено: 06.07.2024

Этичный хакинг и тестирование на проникновение, информационная безопасность

Всё началось с того, что я заинтересовался, как найти в системе файлы созданные или изменённые за определённый промежуток времени. Например, как узнать, какие файлы в папке /etc были изменены за последний день или за последнюю неделю?

С этой задачей прекрасно справляется команда find, правда выяснилось, что у каждого файла доступны следующие метки времени:

  • Доступ
  • Модифицирован
  • Изменён
  • Создан

Чтобы понимать, что именно мы нашли, нужно чётко знать разницу между этими свойствами файла.

Именно этому и посвящена данная статья, в ней будет рассказано:

  • как посмотреть время изменения файла и чем время изменения отличается от времени модификации файла
  • как узнать, когда файл последний раз открывали
  • как узнать время создания файла в Linux
  • как поменять время доступа, модификации и изменения файла.
  • как поменять время создания файла в Linux и возможно ли это вообще
  • как найти файлы, которые недавно были изменены или открыты
  • как найти файлы, которые открывали, редактировали или создавали в определённый день или определённое время назад

Все эти вопросы имеют практический смысл: от простого домашнего использования — поиск файла, для которого мы не помним имя, но для которого помним время создания; до серьёзного профессионального — появление новых файлов на сервере, либо недавние модификации важных файлов, могут свидетельствовать о взломе системы или неавторизованном доступе, могут помочь при расследовании подобных случаев для понимания событий произошедшего. Либо быть применены с противоположными мотивами — что и как нужно поменять в метках времени, чтобы снизить возможности криминалистического исследования.

Временные метки файла в файловой системе и в метаданных

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

Кроме как в свойствах файла в файловой системе, временные метки могут храниться в метаданных самого файла. Очень многие форматы имеют метаданные и довольно часто эти метаданные содержат свой собственный набор временных меток, которые отличаются по составу и даже по текущему их значению от меток времени в файловой системе. Например, для документов Word в метаданных кроме даты создания могут также содержаться метки времени о дате печати файла, об общем времени редактировании файла и так далее.

Для изображений в EXIF метаданных также могут содержаться независимая от файловой системы информация о времени создания файла.

Нельзя ни в коем случае забывать о метаданных если ваша цель отредактировать метки времени! Для доступа/редактирования к метаданным используются различные приложения и эти вопросы не входят в тему данной статьи. Данная статья посвящена меткам времени файлов и папо, которые хранит файловая система.

Как посмотреть время создания, редактирования и открытия файла в Linux

Сразу все временные метки файла можно посмотреть с помощью команды stat. Запуск очень простой:

Например, я хочу узнать информацию о файле prog.txt:


С временем создания всё понятно — это когда файл был создан. Между прочим, эту информацию программа stat стала показывать довольно недавно. До этого на вопрос «как узнать время создания файла?» знатоки отвечали, что ядро Linux это не поддерживает. В качестве рабочего решения нужно было посмотреть иноду интересующего файла, а затем другой командой посмотреть дату создания этой иноды — это и считалось временем создания файла.

Выше показан вывод для команды на файловой системе ext4. Для файловой системы ext2 дата создания файла по-прежнему недоступна:


Теперь давайте разберёмся, что означают другие метки времени в Linux.

Что такое время доступа к файлу, время модификации файла и время изменения файла в Linux

Метки времени (timestamps):

Доступ (Access - last access) — время, когда файл был прочитан последний раз. Это время меняется при доступе таких системных вызовов как mknod(2), utimes(2) и read(2). Если это текстовый файл, то дата последнего доступа обновляется при каждом его открытии. Если это исполнимый файл, то дата доступа обновится при его запуске.

Но прежде чем придумывать практическое использование времени последнего доступа к файлу (например, чтобы проверить, какие команды запускалась за последний час), нужно учитывать очень важные нюансы. Выше показано, что поддержка определённых меток времени зависит от файловой системы. Ещё поведение меток времени зависит от того, с какими опциями была смонтирована файловая система. Например, при запуске скрипта мы ожидаем, что время доступа к этому файлу изменится на текущее. Это так — для выполнения скрипта его нужно прочитать и atime должна поменяться на время выполнения. Обычно это так и происходит. Но если запускаемый/читаемый файл находится в файловой системе, которая смонтирована с опциями noatime или relatime (или другими возможными опциями, которые могут повлиять на изменение atime — к пример «только чтение»), то поведение будет другим.

noatime

Не обновлять на этой файловой системе время доступа к иноде (например, для ускорения производительности за счёт исключения ненужных операций)

relatime

Обновлять время доступа к иноде относительно времени модификации или изменения. Время доступа обновляется только если предыдущее время доступа было более старым, чем время модификации или изменения, либо если предыдущее время доступа старше 1 дня.

Итак — время последнего доступа к файлу может быть неточным! По сути, если при монтировании диска используется опция relatime, то получается, что оно показывает:

1) время последнего изменения или модификации файла

2) время сегодняшнего первого открытия файла

3) ИНОГДА оно действительно показывает время последнего доступа к файлу (если сегодня файл открывали только один раз), либо если этот доступ к файлу выполнен после его модификации или изменения статуса

Модифицирован (Modify - last modified) — время последнего изменения содержимого файла. То есть если это текстовый файл, то время модификации поменяется когда вы его откроете и удалите какое-то слово или что-то допишите. Меняется системными вызовами mknod(2), utimes(2) и write(2).

Изменён (Change - last changed) — Время последнего изменения метаданных файлов в файловой системе. То есть если в файле изображения вы измените EXIF метаданные — это будет модификация (поскольку по сути поменяется содержимое файла). Примером Изменения файла является смена разрешений доступа к нему (чтение, запись, выполнение), смена владельца, группы и т. д. Меняется с chmod(2), chown(2), link(2), mknod

Что такое время доступа, время модификации и время изменения директории в Linux

Посмотреть метки времени папки можно также с помощью команды stat:

Например, чтобы посмотреть информацию о текущей папке:

Для папок время последнего доступа обновляется при просмотре списка файлов внутри неё. Действуют такие же правила, как и для файлов — зависит от опций, с которыми смонтирована файловая система.

При создании или удалении нового файла внутри директории, при модификации содержимого или изменении свойств файла внутри папки, одновременно обновляется и время изменения, и время модификации данной папки.

Какое время показывает команда ls -l

Если запустить команду ls с опцией -l, то она покажет последнее время модификации содержимого файла (или директории). Используя опцию --time можно вызвать показ других меток времени:

Как можно увидеть, с помощью ls невозможно вывести время создания файла, поскольку эта возможность была добавлена в ядро недавно.

Если добавить опцию --sort=time, то будет также выполнена сортировка по выбранной метки времени.

Имеется несколько сокращённых опций:

Можно выбрать формат времени:

Значением TIME_STYLE могут быть: full-iso, long-iso, iso, locale или +ФОРМАТ.

Значение ФОРМАТа как в date(1). Если значение ФОРМАТа равно ФОРМАТ1<новая строка>ФОРМАТ2, то ФОРМАТ1 применяется не к последним файлам, а ФОРМАТ2 к новым. Если TIME_STYLE начинается с «posix-», то он применяется только для локалей отличных от POSIX. Также, используемый стиль по умолчанию задаёт переменная окружения TIME_STYLE.

Есть сокращение популярного варианта:

Поиск и сортировка файлов по времени модификации, доступа и изменения

Теперь мы переходим к потрясающей команде find. С её помощью мы будем выводить нужные файлы по дате изменения, а также искать файлы, которые были изменены или к которым был получен определённое время назад.

Кстати, настоятельно рекомендуется к изучению следующий материал по команде find:

С помощью команды find можно настроить очень гибкий поиск и вывод результатов.

Предположим, я хочу просмотреть файлы в папке /etc отсортированные по дате модификации:

Аналогично, но файлы отсортированы по дате доступа:

И снова аналогичный пример, но файлы отсортированы по времени изменению статуса:

В команде find вы можете настроить формат даты под свои нужды, а также указать любые фильтры, которые она поддерживает. Например, ниже команда для показа файлов, отсортированных по дате модификации, но только тех из них, у которых в имени встречается ssh:

Или только файлов с расширением .desktop:

Или любых файлов, отсортированных по дате доступа, но только первых 20:

Поиск файлов по времени изменения

Для этого мы опять будем использовать команду find. Для поиска по времени у неё есть следующие опции:

-amin n

Последний раз к файлу был совершён доступ n минут назад.

-atime n

К файлу был совершён доступ n*24 часов назад. Когда find определяет, как много 24-часовых периодов назад к файлу был совершён доступ, любая дробная часть игнорируется, поэтому для соответствия -atime +1 к файлу должен быть сделан доступ по крайней мере два дня назад.

-cmin n

Статус файла был изменён последний раз n минут назад.

-ctime n

Последний раз статус файла был изменён n*24 часов назад. Смотрите комментарий для -atime для понимания, как округление влияет на интерпретацию времени изменения статуса файла.

-mmin n

Данные файла последний раз были изменены n минут назад.

-mtime n

Данные файла были изменены последний раз n*24 часов назад. Смотрите комментарий для -atime для понимания, как округление влияет на интерпретацию времени модификации файла.

То есть если в опции слово min — то число n трактуется как минуты, а если в опции присутствует слово time, то n трактуется как сутки.

В качестве числа n можно указать точное значение, а также выражения «больше чем n» и «меньше чем n» следующими способами:

С find можно строить весьма сложные конструкции условий чтобы найти именно то, что вам нужно. Далее всего несколько примеров — но количество возможностей безгранично. С опцией -name можно указывать шаблон имени, можно комбинировать с поиском по любым другим свойствам файла: размер, права доступа и т.д.

Чтобы найти все файлы, содержимое которых было изменено ровно 50 дней назад:

Чтобы найти все файлы, к которым был получен доступ ровно 50 дней назад:

Чтобы найти все файлы, содержимое которырх было модифицировано более 50 дней назад и менее 100 дней назад:

Чтобы найти файлы, статус которых был изменён за последний час:

Чтобы найти файлы, которые содержимое которых было модифицировано за последний час:

Чтобы найти все файлы, доступ к которым был сделан за последний час:

Чтобы найти все файлы в текущей папке с расширением .php, которые были изменены или созданы за последние 10 дней:

Чтобы найти все исполнимые файлы в текущей папке, которые были изменены или созданы за последние 10 дней:

Как отредактировать метки времени файла

С помощью команды touch можно изменить три метки времени файла или папки:

  • время доступа
  • время модификации
  • время изменения статуса

Если вы хотите изменить все эти значения на текущее время, то достаточно запустить команду вида:

Можно отдельно поменять только время доступа или только время модификации, соответствующие опции:

С помощью опции -t можно установить любое время, на которое мы хотим поменять метки файла. Формат указания времени следующий:

В этой строке то, что в фигурных скобках, является необязательным. Значения букв следующее:

  • CC – Первые две цифры года (от слова century — века)
  • YY – Вторые две цифры года
  • MM – Месяц года (01-12)
  • DD – День месяца (01-31)
  • hh – Часы дня (00-23)
  • mm – Минуты часа (00-59)
  • ss – Секунды (00-59)

Если не указать века или год вообще, то будет использоваться текущий год. Если не указать секунды, то значением по умолчанию является 00.

С помощью опции -t невозможно указать доли секунды и в выводе команды stat на их месте всегда будет 000000000

С помощью опции -d можно использовать разные более человечные способы указать время, например, «две недели назад». Это должно работать на английском, не знаю как с национальными языками. Опция -d (судя по описанию) понимает много разных вариантов синтаксиса, но для меня самым интересным свойством является возможность установить доли секунды, чтобы метки времени выглядели естественно, поскольку временные метки с девятью нулями на конце наводят мысль о том, что они спуфлены. Пример установки времени с указанием долей секунды:

То есть формат строки такой (из неё можно пропустить дефисы и двоеточия — опция -d всё равно её поймёт, но я их добавил для наглядности):

Как в Linux изменить время создания файла

Хотя файловая система ext4 поддерживает такое свойство файлов как «время создания», в ядро Linux возможность чтения этого свойства была добавлена недавно. Что касается возможности изменения времени создания файла, то такой функции нет (и не факт, что файловые системы это вообще поддерживают).

Но, как обычно, можно что-то придумать.

Время назад

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

Изменение времени создания в других ОС или файловых системах

В Интернете попадаются инструкции об изменении времени создания файла в операционных системах, которые это поддерживают. Также предлагается использовать некоторые другие файловые системы — например, сетевые, в которых также можно поменять это свойство.

Действительно, в Windows можно изменить не только время модификации файла, но и время создания. Но проблема в том, что при переносе в Linux сохраняется только время модификации. В качестве времени создания записывается текущее (то есть время создания иноды в файловой системе). И если это понимать — что временем создания файла является время модификации иноды, то становится понятно, невозможно никак перенести файл (ни в архиве, ни как-то ещё) с сохранением временем создания.

Также становится понятно, что из Windows невозможно изменить время создания файла, который находится в совместной папке в файловой системе ext4 (хотя я на всякий случай попробовал).

То есть вариантов поменять дату создания файла в Linux всего два: 1) поменять время системы; 2) низкоуровневое редактирование файловой системы (например, шестнадцатеричным редактором или специальными инструментами (если они существуют)) — с соответствующими рисками нарушить целостность файловой системы.

То есть плохая новость в том, что изменить время создания файла очень трудно или практически невозможно. Но хорошая новость в том, что время создания файла на практике почти не используется из-за того, что это поддерживают не все файловые системы, и в самой Linux эта поддержка появилась недавно. Например, команда find ничего не знает о времени создания файла (хотя может искать по другим трём меткам времени: модификация, доступ, изменение статуса), команда ls также не умеет отображать время создания файла (только обычные три метки времени).

Обычно используется время модификации файла, которое очень легко можно поменять с помощью touch.

Как изменить время создания и модификации файла в Windows

Кстати, если вам интересно, как поменять время создания файла в Windows, то это можно сделать с помощью утилиты NirCmd:

Я проверил команду nircmd.exe — сработала идеально в последней Windows 10.


Заключение

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

Я об этом уже говорил, но напомню ещё раз — редактируя метки времени файла, не нужно забывать о соответствующих метках времени в метаданных самого файла (а не файловой системы). Про просмотр и удаление метаданных вы найдёте больше информации по ссылкам:

В операционной системе Windows у каждой папки и у каждого файла существует страница свойств, на которой отражены различные сведения о папке или о конкретном файле. Если пользователю необходимо узнать время создания файла, он может воспользоваться данной страницей.

Как узнать время создания файла

  • Как узнать время создания файла
  • Как узнать дату создания файла
  • Как изменить дату файла

Чтобы обратиться к странице свойств файла, пройдите в директорию, в которой сохранен нужный вам файл, кликните по его значку правой кнопкой мыши и выберите в контекстном меню последний пункт «Свойства».

В открывшемся диалоговом окне перейдите на вкладку «Общие». На данной вкладке содержатся сведения о том, к какому типу относится выбранный вами файл, где он расположен и каков его размер. Чуть ниже указано время создания файла (число, месяц, год, часы, минуты, секунды), а также содержатся сведения о том, когда его последний раз изменяли и открывали.

Также дату и время создания файла можно узнать с помощью программы Total Commander и аналогичных ей. Запустите TC и найдите нужный файл. Необходимая информация будет указана в правой части от строки с именем файла. Если же необходимо быстро посмотреть только время последнего изменения файла, можно воспользоваться панелью типичных задач папки.

Пройдите в директорию, в которой сохранен файл и выделите его, подведя курсор мыши к его значку. В самом низу панели типичных задач папки отразится краткая информация о файле. Эти сведения идентичны тем, которые отображаются при открытии страницы свойств. Если чуть дольше задержать курсор на значке файла, во всплывающем окне также отразится краткая информация о файле.

Чтобы настроить отображение панели типичных задач в папках, через меню «Пуск» вызовите «Панель управления» и выберите в категории «Оформление и темы» значок «Свойства папки». Другой способ: откройте любую папку и в меню «Сервис» выберите пункт «Свойства папки».

В открывшемся окне сделайте активной вкладку «Общие» и в группе «Задачи» отметьте маркером пункт «Отображение списка типичных задач в папках». Нажмите на кнопку «Применить», чтобы настройки вступили в силу, и закройте окно кнопкой ОК или значком [x] в правом верхнем углу окна.

К каждому файлу, который вы создаете или изменяете в Windows 10, прикреплены атрибуты файла, которые сообщают вам (или кому-то еще), когда файл был создан, изменен, открыт и, возможно, многое другое. Неважно, опаздываете ли вы с отправкой задания или просто пытаетесь замести следы - информация всегда будет там, если вы ее не измените.

Если вы хотите изменить такие атрибуты файла, у вас есть несколько вариантов. Вы можете использовать новую оболочку Windows PowerShell, чтобы изменить или удалить эти данные, или вы можете сделать это с помощью проводника Windows или другого стороннего приложения, такого как Attribute Changer. Вот как изменить атрибуты файла в Windows 10 с помощью этих методов.

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

Удаление атрибутов файла с помощью проводника Windows

Если вы хотите изменить дату последнего изменения или другие атрибуты файла в Windows 10, возможно, вы в первую очередь захотите сделать это с помощью меню « Свойства» для файла в проводнике Windows.

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

Чтобы изменить другие атрибуты файла, такие как дата последнего изменения, дата создания и другая важная информация о файле, вам необходимо использовать один из методов, перечисленных далее в этой статье, в частности, с помощью приложения Attribute Changer.

  • Чтобы удалить определенные личные атрибуты файла, откройте проводник Windows и найдите файл. Щелкните файл правой кнопкой мыши и нажмите " Свойства" .
Как изменить дату последнего изменения, дату создания и дату последнего доступа для файлов и папок
  • В поле « Свойства» перейдите на вкладку « Сведения », затем щелкните ссылку « Удалить свойства и личную информацию» .
Как изменить дату последнего изменения, дату создания и дату последнего доступа для файлов и папок
  • Как мы уже упоминали, вы не можете удалить или изменить дату создания файла или другие важные атрибуты файла здесь. Если к вашему файлу прикреплена другая личная информация, вы можете создать копию файла с удаленной информацией, нажав кнопку « Создать копию со всеми возможными удаленными свойствами» , а затем нажмите « ОК», чтобы сохранить и выполнить действие. Копия вашего файла появится в той же папке, что и исходный файл, с удаленными выбранными вами атрибутами.
Как изменить дату последнего изменения, дату создания и дату последнего доступа для файлов и папок
  • Чтобы удалить эту информацию из существующего файла, выберите вместо этого параметр Удалить следующие свойства из этого файла, а затем выберите свойства, которые вы хотите удалить. Нажмите ОК, чтобы сохранить и удалить эту информацию из файла.
Как изменить дату последнего изменения, дату создания и дату последнего доступа для файлов и папок
  • Вы также можете использовать проводник, чтобы изменить или установить другие атрибуты файла, например, являются ли ваши файлы скрытыми или доступными только для чтения. В поле « Свойства» перейдите на вкладку « Общие », затем установите флажки « Скрытый» или « Только для чтения», чтобы включить или отключить эти параметры, затем нажмите « ОК» для сохранения.
Как изменить дату последнего изменения, дату создания и дату последнего доступа для файлов и папок

Чтобы изменить дату последнего изменения и другие атрибуты, вам необходимо использовать другой метод, указанный ниже.

Изменение атрибутов файла с помощью PowerShell

Команда attrib из Windows PowerShell позволяет просматривать и изменять атрибуты файлов для файлов Windows 10. Он входит в стандартную комплектацию, поэтому для его использования не требуется никакого дополнительного программного обеспечения.

Это довольно сложный метод, но также весьма ограниченный. Если вам нужен более простой способ изменения атрибутов файла, используйте приложение Attribute Changer, указанное ниже.

  • Для начала откройте окно PowerShell - желательно с правами администратора. Для этого щелкните правой кнопкой мыши меню «Пуск» Windows и нажмите PowerShell (Admin), чтобы запустить новое окно PowerShell с включенными правами администратора.
Как изменить дату последнего изменения, дату создания и дату последнего доступа для файлов и папок
  • Используйте команды cd и ls для перемещения папок и просмотра содержимого файлов. Оказавшись в нужной папке, вы можете перечислить все соответствующие атрибуты для вашего файла, набрав Get-ItemProperty -Path file | Format-list -Property * -Force , заменяя файл на путь к файлу.
Как изменить дату последнего изменения, дату создания и дату последнего доступа для файлов и папок
  • Вы можете использовать команду Set-ItemProperty для изменения атрибутов файла, таких как доступ только для чтения. Для этого введите Set-ItemProperty -Path file -Name IsReadOnly -Value True , заменив файл своим именем файла. Полный список возможных переменных для этой команды см. В полной документации Microsoft PowerShell .
Как изменить дату последнего изменения, дату создания и дату последнего доступа для файлов и папок

Успешное изменение приведет к тому, что PowerShell не вернет ответа, но вы можете проверить, было ли оно успешным, набрав Get-ItemProperty -Path file | Format-list -Property * -Force еще раз или просмотрев свойства файла с помощью проводника.

Как мы уже упоминали, это не самый простой способ изменить атрибуты файла. Существуют сторонние приложения, такие как Attribute Changer, чтобы сделать это намного проще, а также позволяют вам изменить дату последнего изменения и многое другое.

Использование Attribute Changer для изменения атрибутов файлов Windows 10

Attribute Changer предлагает лучший способ изменить атрибуты файла в Windows. Наряду с типичными скрытыми атрибутами и атрибутами, доступными только для чтения, Attribute Changer позволяет изменять даты доступа и создания файлов, а также другие параметры.

  • Сначала вам нужно будет загрузить и установить Attribute Changer . После установки откройте проводник Windows и найдите файл, затем щелкните правой кнопкой мыши и выберите параметр « Изменить атрибуты» .
Как изменить дату последнего изменения, дату создания и дату последнего доступа для файлов и папок
  • Откроется окно дополнительных свойств для вашего файла - это программа Attribute Changer в действии. Установите (или снимите флажок), чтобы включить или отключить различные системные атрибуты, такие как скрытый файл или доступ только для чтения, в верхней части вкладки « Свойства файла ».
Как изменить дату последнего изменения, дату создания и дату последнего доступа для файлов и папок
  • Если вы хотите изменить дату последнего изменения или изменить данные создания файла, нажмите, чтобы установить флажок Изменить дату и время . Это позволит вам изменить метки времени создания, изменения и доступа - измените их с помощью предоставленных опций.
Как изменить дату последнего изменения, дату создания и дату последнего доступа для файлов и папок
  • После внесения изменений нажмите кнопку « ОК» или « Применить» . Attribute Changer попросит вас подтвердить изменения, поэтому нажмите дополнительную кнопку OK в появившемся окне подтверждения обработки .
Как изменить дату последнего изменения, дату создания и дату последнего доступа для файлов и папок

Attribute Changer переключится на вкладку Reporting и, при условии отсутствия проблем, отобразит ход изменений и применит запрошенные вами изменения. Вы можете дважды проверить это, щелкнув файл правой кнопкой мыши, нажав « Свойства» и просмотрев атрибуты файла на вкладках « Общие» и « Сведения» .

Оптимизация папок в проводнике Windows – это настроечный параметр, не касающийся традиционного понимания термина «оптимизация» в применении к сфере программных продуктов. Это не максимизация выгодных настроек в угоду производительности при работе с папками, а возможность применения в табличном представлении проводника шаблонов отображения отдельных характеристик файлов. Шаблоны применяются к тому или и ному типу контента, который хранится в папках. Отдельные папки пользовательского профиля Windows – «Изображения», «Документы», «Видео», «Музыка» – изначально настроены на свой тип контента. Вызвав на любой из этих папок контекстное меню и выбрав пункт «Свойства»,

2016-09-29_9-55-25

во вкладке «Настройка» окошка свойств увидим графу «Оптимизировать эту папку», предусматривающую выбор того или иного типа контента – «Общие элементы», «Документы», «Изображения», «Видео», «Музыка».

2016-09-29_9-55-48

2016-09-29_9-56-07

По умолчанию для всех остальных папок Windows выбран тип контента «Общие элементы», но этот тип можно сменить на любой другой, выбрав его из выпадающего перечня и нажав внизу окна «Применить».

2016-09-29_9-56-30

Шаблоны отображения характеристик файлов – это подборка для каждого типа контента определенных столбцов таблицы в проводнике. Часть из столбцов активна по умолчанию, а часть – предусматривается в потенциале и может быть задействована во вкладке проводника Windows 8.1 и 10 «Вид». При нажатии кнопки «Добавить столбцы» появляется перечень для добавления столбцов таблицы. Чтобы нужные из столбцов отображались в таблице, необходимо установить их галочку.

2016-09-29_9-56-48

В табличном представлении проводника системы Windows 7 для добавления столбцов прочих характеристик файлов необходимо вызвать контекстное меню на верхушке таблицы. Этот же способ работает и для систем Windows 8.1 и 10.

2016-09-29_9-57-21

Для папок, оптимизированных под тип контента «Общие элементы», в таблице проводника по умолчанию отображаются столбцы даты изменения файлов, их тип и размер. В потенциале могут быть задействованы такие характеристики как: дата создания, авторы, теги, название. Тип контента «Документы», кроме активных и неактивных столбцов общих элементов, предусматривает еще неактивный столбец категорий файлов. Для типа контента «Изображения» дополнительно отображаются размер картинок и теги. При установке соответствующих галочек могут быть активированы столбцы дат создания, изменения, съемки фото, оценки.

2016-09-29_9-57-49

Тип контента «Видео» в таблице проводника, кроме показа стандартных характеристик файлов, настроен еще и на отображение по умолчанию продолжительности видеофайлов по времени. В потенциале позволяется задействовать столбцы дат создания и изменения видеофайлов.

Больше всего характеристик в таблице проводника получим при оптимизации папок под тип контента «Музыка». В случае с аудиофайлами системный проводник можно превратить в нечто интерфейса функционального аудиоплеера с отображением жанра музыки, исполнителей, альбомов, года их выпуска, продолжительности треков и т.п.

Что дает такая оптимизация папок? Табличное отображение файлов с различными их характеристиками удобно при работе с большими объемами данных. Чтобы найти нужный файл, например, забыв его название, но помня его какое-то иное свойство, таблицу в проводнике можно отсортировать именно по этому свойству. Если отсортировать файлы по тому или иному критерию, отдельные из них ниже или выше определенного свойства можно удалить, скопировать или переместить пакетно, выделив их клавишами, соответственно, Shift + Page Down или Shift + Page Up. Правда, чтобы можно было сортировать таблицу проводника по отдельным данным файлов, сами файлы должны быть оптимизированы под эти данные.

Для удобства работы с таблицей проводника не обязательно применять настройки оптимизации папок под тот или иной тип контента. Для любой папки в среде Windows можно настроить свою собственную подборку столбцов таблицы в проводнике. Для этого в Windows 8.1 и 10 во вкладке «Вид» необходимо жать кнопку «Добавить столбцы», затем – «Выбрать столбцы». В появившемся окошке нужно галочками отметить отдельные столбцы из огромного перечня возможных, которые будут отображаться в таблице проводника, и нажать «Ок».

Это же окошко для добавления столбцов таблицы появляется и при нажатии надписи «Подробнее» в контекстном меню, вызванном на верхушке таблицы. Таким образом можно добавлять столбцы в таблицу проводника Windows 7.

Читайте также: