Как заставить Windows отображать секунды в колонке “Дата изменения/создания” в Проводнике?

Вопрос или проблема

Это в первую очередь для Windows 7, но я работаю в нескольких версиях и был бы рад иметь возможность сделать это в как можно большем количестве из них. В настоящее время, когда я открываю Проводник и просматриваю список файлов, столбец “Дата изменения” показывает что-то вроде:

09/18/2013 10:03

Я хотел бы, чтобы отображалось:

09/18/2013 10:03:42

Я пытался изменить настройки региона и языка для короткого формата времени с HH:mm на HH:mm:ss, но говорится, что секунды для этого игнорируются. Значит, у меня просто нет шансов? И снова, я хотел бы иметь возможность сделать это и в других предыдущих версиях Windows. Для меня, как для разработчика, полезно видеть секунды в многих ситуациях.

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

К сожалению, Microsoft заблокировала все возможности для отображения секунд.

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

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

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

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

Использование стороннего продукта также решит проблему для всех версий Windows. Даже там, где установка невозможна, достаточно много этих продуктов доступны как портативные приложения, которые вы можете носить с собой.

Вот как легко это сделать в Total Commander.

enter image description here

Вы можете сделать это с помощью PowerShell с таким кодом:

Get-ChildItem “Z:\apichardo\DIFA” | Select-Object Name, LastWriteTime

.

Ответ или решение

Теория

Проблема заключается в ограничениях, установленных Microsoft в интерфейсе Проводника Windows, которые не позволяют отображать секунды в колонке "Дата изменения/создания". По умолчанию, Проводник Windows во всех версиях до Windows 10 показывает дату и время создания, модификации и доступа к файлам и папкам в формате, который не включает секунды. Настройки региональных параметров и языка позволяют изменить формат времени, но секунда в отображаемых временемстанах всё равно будет игнорироваться. Это связано с тем, что Проводник игнорирует изменения в системных настройках формата даты и времени на уровне кода программы.

Пример

Рассмотрим пример, когда пользователь изменяет настройки краткого формата времени в Панели управления на формат, включающий секунды, например HH:mm:ss. Тем не менее, при просмотре файлов через Проводник Windows пользователь всё равно видит время в формате HH:mm, то есть без секунд. Это происходит потому, что Проводник просто игнорирует секундах на уровне отображения.

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

Применение

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

Одним из таких обходных решений может быть использование альтернативных файловых менеджеров. Существует множество бесплатных и платных сторонних файловых менеджеров, которые предлагают более гибкие возможности по сравнению с Проводником Windows. Примером может служить программа Total Commander. Она не только позволяет отображать секунды в колонке датировки файлов, но и обладает множеством других полезных функций, которые могут быть востребованы в профессиональной ИТ-среде.

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

Get-ChildItem "C:\Путь\к\каталогу" | Select-Object Name, LastWriteTime

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

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

Заключение

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

Оцените материал
Добавить комментарий

Капча загружается...