Как узнать когда был создан файл excel

Группа: Проверенные

Ранг: Форумчанин

Сообщений: 107


Репутация:

2

±

Замечаний:
0% ±


Excel 2010

Утро сказывается… =)) Не проснулся я. =) Решение найдено.
Вернее понял почему найденное решение в инете не заработало у меня =)))
Если кому надо ответ на моем примере:

[vba]

Код

ActiveWorkbook.Sheets(«Список»).Range(«D» & sh) = FileDateTime(strDirPath & strFileName)

[/vba]

Я банально пробовал использовать только strFileName а не полный пусть. +) В результате чего у меня не работало… =))
Тему можно закрыть, удалить и т.д. =))
Всем спасибо за внимание =)))

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

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

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

Вам понадобится

  • — компьютер;
  • — интернет;
  • — программа Total Commander.

Инструкция

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

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

В других диспетчерах файлов эту операцию значительно упростили. Так, в программе Total Commander информация о дате создания файлов выводится в специальном столбце вслед за расширением и размером. Если вам нужно будет просмотреть дату создания какого-либо файла, используйте данное программное обеспечение. Найти можно на официальном сайте разработчиков wincmd.ru.

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

Войти на сайт

или

Забыли пароль?
Еще не зарегистрированы?

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

 

borro

Пользователь

Сообщений: 198
Регистрация: 01.01.1970

#1

12.12.2018 17:09:46

Здравствуйте!

Попытался кодом

Код
ActiveWorkbook.BuiltinDocumentProperties("Creation Date")

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

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

желаю всем счастья

 

БМВ

Модератор

Сообщений: 21383
Регистрация: 28.12.2016

Excel 2013, 2016

borro,  можете свою мысль изложить более доходчиво? Содержимое файла создается одновременно с его созданием.

По вопросам из тем форума, личку не читаю.

 

Wiss

Пользователь

Сообщений: 1028
Регистрация: 08.11.2016

FileDateTime (ActiveWorkbook.FullName)
Вру, это дата последнего изменения.

Изменено: Wiss12.12.2018 17:22:08

Я не волшебник, я только учусь.

 

Ігор Гончаренко

Пользователь

Сообщений: 13746
Регистрация: 01.01.1970

#4

12.12.2018 17:21:19

Код
MsgBox CreateObject("Scripting.FileSystemObject").getfile(ThisWorkbook.Path & "" & ThisWorkbook.Name).DateCreated

Программисты — это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!

 

borro

Пользователь

Сообщений: 198
Регистрация: 01.01.1970

#5

12.12.2018 17:22:52

Цитата
БМВ написал:
Содержимое файла создается одновременно с его созданием.

вот эти даты, видимые через свойства файла:

Прикрепленные файлы

  • dates.jpg (88.72 КБ)

желаю всем счастья

 

БМВ

Модератор

Сообщений: 21383
Регистрация: 28.12.2016

Excel 2013, 2016

#6

12.12.2018 17:35:33

Оно?

Код
ActiveWorkbook.BuiltinDocumentProperties("Last save time")

Изменено: БМВ12.12.2018 17:37:36

По вопросам из тем форума, личку не читаю.

 

borro

Пользователь

Сообщений: 198
Регистрация: 01.01.1970

Ігор Гончаренко, спасибо. Похоже она. А после этого создания объекта(CreateObject) наверно надо производить его деструкцию. Как?

 

JayBhagavan

Пользователь

Сообщений: 11833
Регистрация: 17.01.2014

ПОЛ: МУЖСКОЙ | Win10x64, MSO2019x64

#8

12.12.2018 17:41:51

Цитата
БМВ написал: «Last save time»

Скорее ТС нужно:
«Creation Date»

<#0>
Формула массива (ФМ) вводится Ctrl+Shift+Enter
Memento mori

 

borro

Пользователь

Сообщений: 198
Регистрация: 01.01.1970

#9

12.12.2018 17:43:21

Цитата
JayBhagavan написал:
Скорее ТС нужно:»Creation Date»

Спасибо. Это я уже пробовал(первое сообщение), не то

желаю всем счастья

 

JayBhagavan

Пользователь

Сообщений: 11833
Регистрация: 17.01.2014

ПОЛ: МУЖСКОЙ | Win10x64, MSO2019x64

borro, я понял, что Вам именно это нужно исходя из того, что Вы выделили на скрине.

<#0>
Формула массива (ФМ) вводится Ctrl+Shift+Enter
Memento mori

 

Казанский

Пользователь

Сообщений: 8839
Регистрация: 11.01.2013

#11

12.12.2018 18:40:37

Цитата
borro написал:
Это я уже пробовал(первое сообщение), не то

Отличаются на секунды :) Вот для моего PERSONAL.XLSM

Код
?createobject("scripting.filesystemobject").getfile(thisworkbook.FullName).datecreated
10.09.2015 0:04:26 
?thisworkbook.BuiltinDocumentProperties("Creation Date")
10.09.2015 0:04:07 
?thisworkbook.BuiltinDocumentProperties("Last Save Time") 'для сравнения
09.09.2018 15:23:56 
Цитата
borro написал:
А после этого создания объекта(CreateObject) наверно надо производить его деструкцию

Не надо. VBA сам об этом позаботится.

Изменено: Казанский12.12.2018 18:44:13

 

Андрей VG

Пользователь

Сообщений: 11878
Регистрация: 22.12.2012

Excel 2016, 365

#12

12.12.2018 19:01:21

Доброе время суток

Цитата
Казанский написал:
Отличаются на секунды

Может ТС под датой создания подразумевает дату извлечения из архива или сохранения почтового вложения?

 

borro

Пользователь

Сообщений: 198
Регистрация: 01.01.1970

#13

13.12.2018 09:09:56

Доброе утро! Всем спасибо. Нет, я имел в виду дату создания файла

желаю всем счастья

Получить и вставить время создания и время последнего изменения в ячейки

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

Получите время создания и время последнего изменения в Excel с помощью команды Info

Получите время создания и время последнего изменения в Excel с помощью функции дополнительных свойств

Вставьте созданное время и время последнего изменения в ячейки Excel с кодом VBA

Вставьте время создания и время последнего изменения в ячейки/верхний/нижний колонтитул с помощью Kutools for Excel хорошая идея3


стрелка синий правый пузырь Получите время создания и время последнего изменения в Excel с помощью команды Info

Мы можем узнать точное время создания и время последнего изменения текущей книги в представлении за кулисами Microsoft Excel 2010/2013.

Нажмите Файл > Инфо, а в правой части представления за кулисами отображается Связанные даты Информация. Под Связанные даты title, в нем указано время последнего изменения, время создания и время последней печати. См. Следующий снимок экрана:

Примечание: Этот способ доступен только в Microsoft Excel 2010/2013. Это недопустимо в Excel 2007.


стрелка синий правый пузырьПолучите время создания и время последнего изменения в Excel с помощью функции дополнительных свойств

Фактически, мы можем получить как время создания, так и время последнего изменения текущей книги в диалоговом окне «Свойства документа».
Шаг 1: Открой Дополнительные свойства диалоговое окно:

В Excel 2007 щелкните значок Офисы кнопка> Подготовить > ПредложенияИ Свойства документа панель будет отображаться под панелью инструментов, щелкните Свойства документа > Дополнительные свойства, смотрите скриншоты:

В Excel 2010/2013 щелкните значок Файл > Инфо > Предложения > Дополнительные свойства.

документ-вставка-измененное время-4-4

Шаг 2: В Дополнительные свойства В диалоговом окне вы увидите время создания и время последнего изменения на вкладке Статистика. См. Следующий снимок экрана:

документ-вставка-измененное время-4-4


стрелка синий правый пузырь Вставьте созданное время и время последнего изменения в ячейки Excel с кодом VBA

Следующие макросы VBA помогут вам напрямую вставить в ячейки время создания и время последнего изменения текущей информации книги.

Вставьте время создания и время последнего изменения в Excel

Шаг 1: Удерживайте ALT + F11 ключи, и он открывает окно Microsoft Visual Basic для приложений.

Шаг 2: Нажмите Вставить >> Модулии вставьте следующий макрос в окно модуля.

Код VBA: вставьте время создания и время последнего изменения в Excel

Sub Workbook_Open()
Range("A1").Value = Format(ThisWorkbook.BuiltinDocumentProperties("Creation Date"), "short date")
Range("A2").Value = Format(ThisWorkbook.BuiltinDocumentProperties("Last Save Time"), "short date")
End Sub

Шаг 3:Нажмите F5 ключ для запуска этого макроса. И тогда дата создания и дата последнего изменения будут вставлены в ячейку A1 и ячейку A2 отдельно.

Внимание: вы можете изменить ячейку назначения в VB в соответствии с вашими потребностями.

Вставить время последнего изменения книги в Excel

Шаг 1: Удерживайте ALT + F11 ключи, и он открывает окно Microsoft Visual Basic для приложений.

Шаг 2: Нажмите Вставить >> Модулии вставьте следующий макрос в окно модуля.

Public Function ModDate()
ModDate = Format(FileDateTime(ThisWorkbook.FullName), "m/d/yy h:n ampm")
End Function

Шаг 3: Затем сохраните и закройте этот код и вернитесь на рабочий лист, в пустой ячейке введите формулу = ModDate (), и нажмите Enter ключ. Затем он вставляет в ячейку время последнего изменения.

-2

Вставить созданное время книги в Excel

Шаг 1: Удерживайте ALT + F11 ключи, и он открывает окно Microsoft Visual Basic для приложений.

Шаг 2: Нажмите Вставить >> Модулии вставьте следующий макрос в окно модуля.

Function CreateDate() As Date
CreateDate = ActiveWorkbook.BuiltinDocumentProperties("Creation Date")
End Function

Шаг 3: Сохраните и закройте этот код, вернитесь на лист, в пустой ячейке введите формулу = CreateDate (), и нажмите Enter key. и созданная дата будет вставлена ​​в ячейку, как показано на следующих снимках экрана:

-2

Примечание: Если ваша ячейка не является форматом даты, она может отображать странное число. Просто отформатируйте эту ячейку как Время формат, он будет отображаться как обычная дата.


стрелка синий правый пузырь Вставьте время создания и время последнего изменения в ячейки/верхний/нижний колонтитул с помощью Kutools for Excel

Могу я представить вам удобный инструмент —Kutools for Excel какие из более чем 300 полезных функций могут повысить эффективность вашей работы? С этими Вставить информацию о книге Вы можете быстро вставить путь к книге, имя книги / рабочего листа, имя пользователя или время создания и время последнего изменения в ячейки, верхний или нижний колонтитул.

После бесплатная установка Kutools for Excel, пожалуйста, сделайте следующее:

1. Нажмите Кутулс Плюс > Workbook > Вставить информацию о книге. Смотрите скриншот:
doc последнее изменение name2

2. Затем в Вставить информацию о книге диалоговом окне, проверьте информацию, которую вы хотите вставить из раздела информации, затем перейдите, чтобы указать место, в которое вы хотите вставить, вы можете выбрать ячейки, нижний колонтитул (левый нижний колонтитул, центральный нижний колонтитул, правый нижний колонтитул) или заголовок (левый верхний колонтитул, центральный верхний колонтитул, правый заголовок). Смотрите скриншот:
вставка документа создана, время изменения 1

3. Нажмите Ok, и проверяемая вами информация была вставлена ​​в указанное вами место.

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

стрелка синий правый пузырь Вставить информацию о книге


Лучшие инструменты для работы в офисе

Kutools for Excel Решит большинство ваших проблем и повысит вашу производительность на 80%

  • Снова использовать: Быстро вставить сложные формулы, диаграммы и все, что вы использовали раньше; Зашифровать ячейки с паролем; Создать список рассылки и отправлять электронные письма …
  • Бар Супер Формулы (легко редактировать несколько строк текста и формул); Макет для чтения (легко читать и редактировать большое количество ячеек); Вставить в отфильтрованный диапазон
  • Объединить ячейки / строки / столбцы без потери данных; Разделить содержимое ячеек; Объединить повторяющиеся строки / столбцы… Предотвращение дублирования ячеек; Сравнить диапазоны
  • Выберите Дубликат или Уникальный Ряды; Выбрать пустые строки (все ячейки пустые); Супер находка и нечеткая находка во многих рабочих тетрадях; Случайный выбор …
  • Точная копия Несколько ячеек без изменения ссылки на формулу; Автоматическое создание ссылок на несколько листов; Вставить пули, Флажки и многое другое …
  • Извлечь текст, Добавить текст, Удалить по позиции, Удалить пробел; Создание и печать промежуточных итогов по страницам; Преобразование содержимого ячеек в комментарии
  • Суперфильтр (сохранять и применять схемы фильтров к другим листам); Расширенная сортировка по месяцам / неделям / дням, периодичности и др .; Специальный фильтр жирным, курсивом …
  • Комбинируйте книги и рабочие листы; Объединить таблицы на основе ключевых столбцов; Разделить данные на несколько листов; Пакетное преобразование xls, xlsx и PDF
  • Более 300 мощных функций. Поддерживает Office/Excel 2007-2021 и 365. Поддерживает все языки. Простое развертывание на вашем предприятии или в организации. Полнофункциональная 30-дневная бесплатная пробная версия. 60-дневная гарантия возврата денег.

вкладка kte 201905


Вкладка Office: интерфейс с вкладками в Office и упрощение работы

  • Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
  • Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
  • Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!

офисный дно

Утро сказывается. =)) Не проснулся я. =) Решение найдено.
Вернее понял почему найденное решение в инете не заработало у меня =)))
Если кому надо ответ на моем примере:

Я банально пробовал использовать только strFileName а не полный пусть. +) В результате чего у меня не работало. =))
Тему можно закрыть, удалить и т.д. =))
Всем спасибо за внимание =)))

Утро сказывается. =)) Не проснулся я. =) Решение найдено.
Вернее понял почему найденное решение в инете не заработало у меня =)))
Если кому надо ответ на моем примере:

Я банально пробовал использовать только strFileName а не полный пусть. +) В результате чего у меня не работало. =))
Тему можно закрыть, удалить и т.д. =))
Всем спасибо за внимание =))) Timber_Wolf

Сообщение Утро сказывается. =)) Не проснулся я. =) Решение найдено.
Вернее понял почему найденное решение в инете не заработало у меня =)))
Если кому надо ответ на моем примере:

Я банально пробовал использовать только strFileName а не полный пусть. +) В результате чего у меня не работало. =))
Тему можно закрыть, удалить и т.д. =))
Всем спасибо за внимание =))) Автор — Timber_Wolf
Дата добавления — 25.01.2017 в 09:03

Источник

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

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

Регистрация на форуме тут, о проблемах пишите сюда — alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите восстановить пароль

Поиск по форуму
Расширенный поиск

Страница 1 из 2 1 2 Следующая >

Нужно узнать когда был создан файл,»свойства>общее» не вариант так как там инфа о том когда этот файл появился у меня на жестком диске.

Прогуглил,все как то смутно и ничего толкового не нашел.

ололошенько
Посмотреть профиль
Найти ещё сообщения от ололошенько

ололошенько
Посмотреть профиль
Найти ещё сообщения от ололошенько

в NTFS у файла есть только три даты:
дата_файла.jpg

Догадаетесь, что каждая из них означает?!

Serge_Bliznykov
Посмотреть профиль
Найти ещё сообщения от Serge_Bliznykov

в NTFS у файла есть только три даты:
Вложение 64358

Догадаетесь, что каждая из них означает?!

ололошенько
Посмотреть профиль
Найти ещё сообщения от ололошенько

в NTFS у файла есть только три даты:
Вложение 64358

Догадаетесь, что каждая из них означает?!

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

Теперь думаю дошел смысл темы?

ололошенько
Посмотреть профиль
Найти ещё сообщения от ололошенько

создайте файл 1го числа у друга на компе,5го скиньте его себе на комп

и это мне пишет «Проффесионал» хотя вопрос в теме задан простой.

1.А если с инета?
2.А если с инета?
3.А если с инета?
4.А если с инета?

ололошенько
Посмотреть профиль
Найти ещё сообщения от ололошенько

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

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

проблема только одна — всё, что Вы мы можете знать, это дата, когда файл был создан У ВАС на носителе. Не более того. Ну максимум — дату последнего изменения файла (да и то не всегда и не достоверно). Ну нет той информации, что Вы хотите увидеть. Совсем нет. Нигде нет.
Теперь понятно?!
Вы просто хотите невозможного.

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

В некоторых случаях, пользователи ищут ответ на вопрос о том, как изменить дату создания файла Excel, Word, PowerPoint, JPG, PDF, MP3, MP4, или файлов других форматов. Подобная операция необходима в ситуациях, когда по каким-либо причинам нужно поменять даты создания файла, изменив его свойства.

Как поменять дату создания файла, можно ли изменить дату создания файла? Да, подобные манипуляции можно совершить с файлами или папками в Windows. Можно установить любую другую дату и время, как в прошлом, так и в будущем.

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

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

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

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

Для просмотра этой информации нужно выполнить следующие действия:

  1. Щелкните правой кнопкой мыши по файлу или папке.
  2. В контекстном меню нажмите на пункт «Свойства».
  3. В окне свойств файла или папки, во вкладке «Общие» отобразится информация о том, когда был создан файл или папка, когда был изменен, когда был открыт.

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

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

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

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

Пройдите следующие шаги:

  1. Щелкните правой кнопкой мыши по отображению даты и времени в области уведомлений (системном трее).
  2. В контекстном меню нажмите на «Настройка даты и времени».

  1. В открывшемся приложении «Параметры», во вкладке «Дата и время», в опции «Установить время автоматически» передвиньте ползунок переключателя в положение «Отключено».
  2. В настройке «Установка даты и времени вручную» нажмите на кнопку «Изменить».

  1. В окне «Изменить дату и время» введите нужные значения, а затем нажмите на кнопку «Изменить».

  1. Создайте новую папку на Рабочем столе компьютера. У этой папки будут новые заданные свойства даты и времени, отличающиеся от фактического временного периода.
  2. Откройте исходный файл Excel, Word, JPG, PNG, PDF, или другого формата в программе на ПК, предназначенной для открытия файлов данного типа.
  3. Войдите в меню «Файл» (в подавляющем большинстве программ), выберите «Сохранить как».

  1. В окне Проводника выберите новую созданную папку, а имя файла и расширение оставьте без изменений.
  2. Нажмите на кнопку «Сохранить».

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

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

После завершения работ с изменением даты создания файла, верните текущую дату и время в настройках Windows:

  1. В приложении «Параметры» откройте настройку «Время и язык».
  2. Во вкладке «Дата и время», в разделе «Текущие дата и время», в опции «Установить время автоматически» передвиньте ползунок в положение «Включено».

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

С помощью популярного файлового менеджера Total Commander можно изменить дату и время создания файла. В программе Total Commander можно поменять свойства одного файла или сразу нескольких файлов в пакетном режиме.

Необходимо выполнить следующие рекомендации:

  1. Откройте программу Total Commander на компьютере.
  2. Выделите файл или несколько файлов.
  3. Войдите в меню «Файлы», в контекстном меню нажмите на «Изменить атрибуты…».

  1. В окне «Изменение атрибута» поставьте галку в пункте «Изменение даты/времени», а затем установите подходящую дату и время.
  2. Нажмите на кнопку «Добавить атрибут».
  3. В опции «Поле:» выберите из контекстного меню «Дата создания», в опции «Значение:» нажмите на кнопку с двойными кавычками.
  4. Откроется окно «Дата создания», в котором можно поменять дату и время создания файла.

  1. Нажмите на кнопку «ОК» в обеих окнах программы.
  2. Убедитесь, что в свойствах файла появились новые значения даты и времени.

В Total Commander подобным способом можно изменить дату и время модификации, дату и время последнего доступа.

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

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

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

В программе NewFileTime выполните действия:

  1. При первом запуске примите условия лицензионного соглашения.
  2. Перетащите файл или несколько файлов в окне программы.
  3. В полях «Дата изменения», «Дата создания», «Дата доступа» установите необходимые значения.
  4. Нажмите на кнопку «Установить время».

В свойствах файла внесены изменения, касающиеся даты создания, изменения или открытия файла.

Как изменить дату создания содержимого файла FileDate Changer

FileDate Changer — бесплатная программа от известного разработчика программного обеспечения NirSoft. Скачайте программу FileDate Changer с сайта разработчика здесь .

Распакуйте ZIP-архив с программой, а затем запустите приложение на компьютере.

Выполните следующие шаги:

  1. Перетащите файл в окно программы, или нажмите на кнопку «Add Files», для добавления файла с ПК. Поддерживается работа с файлами в пакетном режиме.
  2. В полях «Created Date» (дата создания), «Modified Date» (дата изменения), «Accessed Date» (дата доступа) установите подходящие значения для даты и времени.
  3. Нажмите на кнопку «Change Files Date» для применения изменений.

  1. Закройте программу FileDate Changer, проверьте результат работы.

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

BulkFileChanger — бесплатная утилита от NirSoft для массового изменения свойств файлов, аналог программы FileDate Changer с расширенными возможностями. Скачайте программу с официального сайта . Ссылки на загрузку находятся в нижней части страницы, там же нужно скачать язык локализации, чтобы русифицировать программу.

Выполните необходимые действия:

  1. Распакуйте архив с программой и архив с русским зыком.
  2. Поместите файл русского языка в папку с программой.
  3. Запустите программу BulkFileChanger из папки.
  4. Добавьте файл из интерфейса приложения или перетащите файлы с компьютера.
  5. Войдите в меню «Действия», в контекстном меню выберите пункт «Изменить время/атрибуты».
  6. В разделе «Дата и время файлов» установите подходящие значения.
  7. Нажмите на кнопку «Выполнить».

  1. Закройте программу, посмотрите свойства файла.

Выводы статьи

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

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

Мне нужно найти время создания файла, когда я прочитал несколько статей по этой проблеме, все упомянули, что решения не существует (например, Site1 , Site2 ).

Когда я попробовал stat команду, она заявляет Birth: — .

Итак, как я могу найти время создания файла?

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

Знать индекс каталога по ls -i команде (скажем, например, его X )

Знайте, на каком разделе ваш каталог сохраняется df -T /path командой (скажем, он включен /dev/sda1 )

Теперь используйте эту команду: sudo debugfs -R ‘stat ’ /dev/sda1

Вы увидите в выводе:

crtime — это дата создания вашего файла.

Что я тестировал :

  1. Создан каталог в определенное время.
  2. Доступ к нему.

Модифицировал его, создав файл.

Я попробовал команду, и она дала точное время.

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

Теперь вы можете запустить, get_crtime чтобы напечатать даты создания любого количества файлов или каталогов:

Невозможность stat показать время создания связана с ограничением stat(2) системного вызова , чья структура возврата не содержит поля для времени создания. Начиная с Linux 4.11 (то есть 17.10 и новее *), однако, доступен новый statx(2) системный вызов , который включает время создания в своей структуре возврата.

* И, возможно, в старых выпусках LTS, использующих ядра аппаратного стека (HWE). Проверьте, используете uname -r ли вы ядро ​​хотя бы в 4.11 для подтверждения.

К сожалению, не просто вызывать системные вызовы напрямую в C-программе. Обычно glibc предоставляет оболочку, которая облегчает работу, но glibc добавила оболочку только statx(2) в августе 2018 года (версия 2.28 , доступная в 18.10). К счастью, @whotwagner написал пример программы на C, которая показывает, как использовать statx(2) системный вызов в системах x86 и x86-64. Его вывод имеет тот же формат, что stat и по умолчанию, без каких-либо параметров форматирования, но его просто изменить, чтобы вывести только время рождения.

Сначала клонируем это:

Вы можете скомпилировать statx.c код или, если вам нужно только время рождения, создать birth.c в клонированном каталоге следующий код (это минимальная версия statx.c печати только метки времени создания, включая наносекундную точность):

Теоретически это должно сделать время создания более доступным:

  • должно поддерживаться больше файловых систем, чем только ext * ( debugfs это инструмент для файловых систем ext2 / 3/4, и его нельзя использовать в других)
  • вам не нужен root, чтобы использовать это (за исключением установки некоторых необходимых пакетов, таких как make и linux-libc-dev ).

Тестирование системы xfs, например:

Однако это не сработало для NTFS и exfat. Я предполагаю, что файловые системы FUSE для них не включают время создания.

Если, а точнее когда, glibc добавит поддержку statx(2) системного вызова, stat скоро последует, и мы сможем использовать для этого простую старую stat команду. Но я не думаю, что это будет перенесено в релизы LTS, даже если они получат более новые ядра. Так что я не ожидаю, что stat в какой-либо текущей версии LTS (14.04, 16.04 или 18.04) когда-либо будет напечатано время создания без ручного вмешательства.

Однако в 18.10 вы можете напрямую использовать statx функцию, как описано в man 2 statx (обратите внимание, что man-страница 18.10 неверна, заявив, что glibc еще не добавил оболочку).

Источник

Adblock
detector

Понравилась статья? Поделить с друзьями:
  • Как узнать код активации word на компьютере
  • Как узнать когда был создан документ word
  • Как узнать код vba excel
  • Как узнать какой шрифт используется в word
  • Как узнать какой у тебя microsoft word