21.04.2020 — 08:39 обсудить 11449+
размер текста
Во всех операционных системах семейства Windows в свойствах любых файлов или папок можно найти дату и время их создания. Если же пользователю по каким-либо причинам нужно изменить эти атрибуты, ему придётся прибегнуть к одному из способов, описанных в статье ниже.
Системное время Windows
Дата для всех файлов или папок задаются в соответствии с системным временем, установленным в Windows. Чтобы изменить время создания нужно выполнить следующие действия:
- Щёлкнуть правой кнопкой мыши в панели задач в области системных часов;
- Из контекстного меню выбрать «Настройка даты и времени»;
- В параметрах отключить опцию «Установить время автоматически»;
- Нажать кнопку «Изменить» под заголовком «Установка даты и времени вручную»;
- Предыдущие шаги действительны для Windows 10 актуальной сборки;
- На следующем этапе установите требуемые дату и время вручную;
- После внесения изменений переходите к созданию папок и файлов.
Таким образом, новый файл или каталог получит атрибуты, соответствующие текущему времени в Windows. Несмотря на действенность метода, вряд ли его стоит использовать для массового изменения даты создания. Для этой задачи лучше воспользоваться стороннем программным обеспечением.
Утилита BulkFileChanger
В качестве инструмента для работы с атрибутами файлов и папок предлагаем несколько специализированных утилит:
- BulkFileChanger;
- Attribute Changer;
- NewFileTime;
- SetFileDate 2.0.
На примере первой из них — BulkFileChanger, рассмотрим алгоритм изменения свойств файлов и папок:
- Загрузите утилиту «BulkFileChanger» в соответствии с разрядностью Windows;
- После распаковки архива с программой, запустите файл «BulkFileChanger.exe»;
- Щелкните на «папку со звёздочкой»;
- Активируйте «три точки», что позволит указать путь до нужной папки. Тут нужно выбрать желаемое отображение элементов: Вариант «Infinite» позволит просматривать все объекты. Нажав «ОК», будет построен список с выбранными элементами замены параметра даты;
- Выберите один или несколько элементов и кликните на иконку с изображением часов;.
- Укажите галочками параметры под замену, такие, как дата создания, а, также, модификации или открытия. Нажав «Add», указывается нужное для добавления или удаления время к установленной дате. Помимо этого, есть возможность задать атрибуты. В конце, нажмите кнопку «Do it».
Аналогично работают другие утилиты, схожей направленности. В отличие от первого метода,здесь происходит пакетная обработка данных. Хотя, есть ещё один вариант…
Файловый Менеджер FreeCommander
FreeCommander является бесплатным файловым менеджером, аналогом известной программы TotalCommender. В нём также можно внести соответствующие изменения в атрибуты файлов и папок:
- Загрузите и установите файловый менеджер на свой компьютер;
- Выделите необходимые элементы. нажмите пункт «Файлы», выберите «Атрибуты/Метка времени»;
- В диалоговом окне отметьте «Установить метку времени»;
- Напротив «Создан:» выставите необходимую дату и время;
- По завершении нажмите «ОК» для сохранения внесённых изменений.
Вместо послесловия
Чтобы убедиться в успешном результате выполненных действий, достаточно щёлкнуть правой кнопкой мыши по файлу или папке и перейти в «Свойства» из контекстного меню. В диалоговом окошке сравните значение напротив пункта «Создан:», оно должно соответствовать установленной дате и времени вручную.
Как изменить дату создания каталога?
Способ первый
function SetDirTime( const Dir: string;
Year, Month, Day, Hour, Minute, Second: Word): boolean;
var
H: integer;
F: TFileTime;
S: TSystemTime;
begin
H := CreateFile( PChar( Dir ), $0100, 0, nil, OPEN_EXISTING,
FILE_FLAG_BACKUP_SEMANTICS, 0 );
if H <> -1 then
begin
S.wYear := Year;
S.wMonth := Month;
S.wDay := Day;
S.wHour := Hour;
S.wMinute := Minute;
S.wSecond := Second;
SystemTimeToFileTime( S, F );
LocalFileTimeToFileTime( F, F );
Result := Boolean( SetFileTime( H, @F, @F, @F ) );
CloseHandle( H );
end
else
Result := false;
end;
procedure TForm1.Button1Click(Sender: TObject);
begin
if not SetDirTime( 'c:Test', 2011, 1, 1, 12, 0, 0 ) then
ShowMessage( 'Произошла ошибка' );
end;
Способ второй
function SetDirTime( const Dir: string; DateTime: TDateTime ): boolean;
var
H: integer;
F: TFileTime;
S: TSystemTime;
begin
H := CreateFile( PChar( Dir ), $0100, 0, nil, OPEN_EXISTING,
FILE_FLAG_BACKUP_SEMANTICS, 0 );
if H <> -1 then
begin
DateTimeToSystemTime( DateTime, S );
SystemTimeToFileTime( S, F );
LocalFileTimeToFileTime( F, F );
Result := Boolean( SetFileTime( H, @F, @F, @F ) );
CloseHandle( H );
end
else
Result := false;
end;
procedure TForm1.Button1Click(Sender: TObject);
begin
if not SetDirTime( 'c:Test', StrToDateTime( '01.01.2011 15:00' ) ) then
ShowMessage( 'Произошла ошибка' );
end;
В некоторых случаях, пользователи ищут ответ на вопрос о том, как изменить дату создания файла Excel, Word, PowerPoint, JPG, PDF, MP3, MP4, или файлов других форматов. Подобная операция необходима в ситуациях, когда по каким-либо причинам нужно поменять даты создания файла, изменив его свойства.
Как поменять дату создания файла, можно ли изменить дату создания файла? Да, подобные манипуляции можно совершить с файлами или папками в Windows. Можно установить любую другую дату и время, как в прошлом, так и в будущем.
Содержание:
- Как посмотреть дату создания файла
- Как изменить дату создания файла в Windows 10
- Как изменить дату создания файла в Total Commander
- Как изменить дату создания содержимого файла в NewFileTime
- Как изменить дату создания содержимого файла FileDate Changer
- Как изменить свойства файла, дату создания в BulkFileChanger
- Как изменить дату создания файла Word или Excel
- Выводы статьи
- 5 способов изменить дату создания файла (видео)
Это может понадобится, например, когда следует что-то скрыть, или выдать устаревшие файлы за новые, недавно созданные. Это могут быть файлы Ворд, Эксель, PowerPoint, файлы других текстовых форматов, видео, аудио, фотографии или другие изображения. Чтобы решить эту проблему, мы изменяем дату создания файла.
Прежде, чем ответить на вопрос, как поменять дату создания файла, сначала нужно узнать, где находится эта информация в свойствах файла.
Как посмотреть дату создания файла
В операционной системе файлы или папки сохраняют свойства даты создания, изменения и открытия. Дата создания файла отображена в свойствах файла.
Для просмотра этой информации нужно выполнить следующие действия:
- Щелкните правой кнопкой мыши по файлу или папке.
- В контекстном меню нажмите на пункт «Свойства».
- В окне свойств файла или папки, во вкладке «Общие» отобразится информация о том, когда был создан файл или папка, когда был изменен, когда был открыт.
При создании или изменении файла, Windows ориентируется на текущее время в операционной системе. В свойствах файла или папки указывается соответствующее время, поэтому нам нужно изменить дату создания файла Windows.
Изменить дату создания файла можно с помощью средств операционной системы Windows, или при помощи стороннего программного обеспечения. В этом руководстве вы найдете инструкции о нескольких способах решения данной проблемы, с помощью которых мы сможем изменить дату создания или изменения файла.
Как изменить дату создания файла в Windows 10
Самое простое, что приходит на ум: нужно поменять время создания файла в настройках времени операционной системы. Как это сделать я покажу на примере Windows 10, в других версиях ОС настройка проходит похожим образом.
Пройдите следующие шаги:
- Щелкните правой кнопкой мыши по отображению даты и времени в области уведомлений (системном трее).
- В контекстном меню нажмите на «Настройка даты и времени».
- В открывшемся приложении «Параметры», во вкладке «Дата и время», в опции «Установить время автоматически» передвиньте ползунок переключателя в положение «Отключено».
- В настройке «Установка даты и времени вручную» нажмите на кнопку «Изменить».
- В окне «Изменить дату и время» введите нужные значения, а затем нажмите на кнопку «Изменить».
- Создайте новую папку на Рабочем столе компьютера. У этой папки будут новые заданные свойства даты и времени, отличающиеся от фактического временного периода.
- Откройте исходный файл Excel, Word, JPG, PNG, PDF, или другого формата в программе на ПК, предназначенной для открытия файлов данного типа.
- Войдите в меню «Файл» (в подавляющем большинстве программ), выберите «Сохранить как».
- В окне Проводника выберите новую созданную папку, а имя файла и расширение оставьте без изменений.
- Нажмите на кнопку «Сохранить».
- В папке появится копия исходного файла. Откройте свойства этого файла, чтобы убедиться, что были проведены изменения в дате и времени создания файла.
Исходный оригинальный файл можно удалить с компьютера, потому что у васимеется полная копия файла с другими свойствами: измененными датой и временем.
После завершения работ с изменением даты создания файла, верните текущую дату и время в настройках Windows:
- В приложении «Параметры» откройте настройку «Время и язык».
- Во вкладке «Дата и время», в разделе «Текущие дата и время», в опции «Установить время автоматически» передвиньте ползунок в положение «Включено».
Как изменить дату создания файла в Total Commander
С помощью популярного файлового менеджера Total Commander можно изменить дату и время создания файла. В программе Total Commander можно поменять свойства одного файла или сразу нескольких файлов в пакетном режиме.
Необходимо выполнить следующие рекомендации:
- Откройте программу Total Commander на компьютере.
- Выделите файл или несколько файлов.
- Войдите в меню «Файлы», в контекстном меню нажмите на «Изменить атрибуты…».
- В окне «Изменение атрибута» поставьте галку в пункте «Изменение даты/времени», а затем установите подходящую дату и время.
- Нажмите на кнопку «Добавить атрибут».
- В опции «Поле:» выберите из контекстного меню «Дата создания», в опции «Значение:» нажмите на кнопку с двойными кавычками.
- Откроется окно «Дата создания», в котором можно поменять дату и время создания файла.
- Нажмите на кнопку «ОК» в обеих окнах программы.
- Убедитесь, что в свойствах файла появились новые значения даты и времени.
В Total Commander подобным способом можно изменить дату и время модификации, дату и время последнего доступа.
Как изменить дату создания содержимого файла в NewFileTime
NewFileTime — бесплатная программа, изменяющая дату создания файла. Программа не требует установки на компьютер, запускается из папки. Приложение поддерживает русский язык интерфейса.
NewFileTime можно скачать с официального сайта по этой ссылке. После загрузки на компьютер, распакуйте архив с программой.
В программе NewFileTime выполните действия:
- При первом запуске примите условия лицензионного соглашения.
- Перетащите файл или несколько файлов в окне программы.
- В полях «Дата изменения», «Дата создания», «Дата доступа» установите необходимые значения.
- Нажмите на кнопку «Установить время».
- Закройте окно программы.
В свойствах файла внесены изменения, касающиеся даты создания, изменения или открытия файла.
Как изменить дату создания содержимого файла FileDate Changer
FileDate Changer — бесплатная программа от известного разработчика программного обеспечения NirSoft. Скачайте программу FileDate Changer с сайта разработчика здесь.
Распакуйте ZIP-архив с программой, а затем запустите приложение на компьютере.
Выполните следующие шаги:
- Перетащите файл в окно программы, или нажмите на кнопку «Add Files», для добавления файла с ПК. Поддерживается работа с файлами в пакетном режиме.
- В полях «Created Date» (дата создания), «Modified Date» (дата изменения), «Accessed Date» (дата доступа) установите подходящие значения для даты и времени.
- Нажмите на кнопку «Change Files Date» для применения изменений.
- Закройте программу FileDate Changer, проверьте результат работы.
Как изменить свойства файла, дату создания в BulkFileChanger
BulkFileChanger — бесплатная утилита от NirSoft для массового изменения свойств файлов, аналог программы FileDate Changer с расширенными возможностями. Скачайте программу с официального сайта. Ссылки на загрузку находятся в нижней части страницы, там же нужно скачать язык локализации, чтобы русифицировать программу.
Выполните необходимые действия:
- Распакуйте архив с программой и архив с русским зыком.
- Поместите файл русского языка в папку с программой.
- Запустите программу BulkFileChanger из папки.
- Добавьте файл из интерфейса приложения или перетащите файлы с компьютера.
- Войдите в меню «Действия», в контекстном меню выберите пункт «Изменить время/атрибуты».
- В разделе «Дата и время файлов» установите подходящие значения.
- Нажмите на кнопку «Выполнить».
- Закройте программу, посмотрите свойства файла.
Как изменить дату создания файла Word или Excel
В некоторых ситуациях предложенные выше способы не подходят для изменения даты и времени в документах Word и книгах Excel. Если открыть свойства файла во вкладке «Подробно», то изменения применяются в разделе «Файл», а в разделе «Источник» сохраняется прежняя информация. Эта же информация отображается, если открыть «Сведения» из меню «Файл» в самом файле Word или Excel.
Поэтому закономерно возникают вопросы о том, как изменить дату создания документа Word или файла Excel. Для решения этой проблемы можно использовать два метода.
1 способ:
- Сначала вам потребуется изменить время в операционной системе Windows на нужную дату (смотрите начало этой статьи).
- Создайте новый пустой файл Word или Excel.
- Скопируйте содержимое из текущего файла в новый созданный файл, а затем сохраните его на компьютере.
- Установите актуальное время в операционной системе Windows.
- Используйте новый файл вместо прежнего.
2 способ:
- Откройте Word или Excel с помощью архиватора WinRAR или 7-Zip.
- В окне архиватора откройте папку «docProps».
- Извлеките оттуда файл «core.xml».
- Не закрывайте окно архиватора.
- Откройте файл «core.xml» в текстовом редакторе, например, в Блокноте или Notepad++.
- Измените даты и время в следующих строках (если нужно, в этом же файле можно изменить автора документа) или в одной строке, в зависимости от того, что вам необходимо изменить:
<dcterms:created xsi:type="dcterms:W3CDTF">2022-09-11T05:51:00Z</dcterms:created> <dcterms:modified xsi:type="dcterms:W3CDTF">2022-09-18T12:43:00Z</dcterms:modified>
- После внесения изменений сохраните файл «core.xml» на компьютере.
- Перетащите модифицированный файл «core.xml» в окно архиватора с заменой оригинального файла.
- В заключение используйте одну из предложенных программ, чтобы изменить время и дату создания файла.
- В результате в свойствах файла в разделах «Источник» и «Файл» у вас будут отображаться новые даты.
- В сведениях самого документа также появятся новые значения даты и времени создания и изменения файла.
Этот метод работает с файлами начиная с версии Microsoft Office 2007 и имеющими расширения «*.docx» и «*.xlsx».
Выводы статьи
При работе на компьютере случаются ситуации, когда пользователю нужно изменить дату создания файла или дату изменения файла, изменив дату и время в прошлое или будущее время. Выполнить подобные изменения можно в операционной системе Windows переводом времени вручную, или с помощью сторонних программ.
5 способов изменить дату создания файла (видео)
Похожие публикации:
- Как изменить размер диска — 3 программы
- Как посмотреть сколько ядер у процессора — 7 способов
- Как отключить тачпад на ноутбуке
- Как открыть файл MDF в Windows — 3 способа
- Как сделать из изображений PDF файл — 7 примеров
Under a Linux shell, how can I change the creation time of all a folder’s files to the current time?
Gaff
18.3k15 gold badges56 silver badges68 bronze badges
asked Jun 19, 2011 at 0:40
3
The OP asked for the creation time, but Ian Yang and boehj answers are based on command touch setting the modification, access and change times to current time.
As boehj said (in his comment) there is no creation time of a file… This is true for most of the filesystems, but on some modern filesystems (as ext4) the creation (or birth) time of a file is stored within the inode.
Therefore we can give a more correct answer scrupulously respecting the question title:
cp -a your-folder tmp-folder
rm -rf your-folder
mv tmp-folder your-folder
This will change the creation time (birth time) to the current time. This also updates the change time but keep unchanged the modification and access times.
For information, the change time is sometimes abbreviated as ctime and can be confused with the creation time (crtime or btime). In fact, the change time of a file is the modification time of its corresponding inode. Therefore commands modifying inode content as chmod or chattr also set the change time to current time.
answered Aug 26, 2013 at 16:12
oHooHo
2,8332 gold badges17 silver badges13 bronze badges
2
Navigate to the folder in question, let’s say, ~/Documents/myfiles.
$ cd ~/Documents/myfiles
Then do:
$ touch *
This will change the modification time to whenever you executed that command.
Obviously you can make this more specific depending on your use case, e.g.
$ touch *.doc
will only alter the modification time for files with the string ‘.doc’ in their name.
Gaff
18.3k15 gold badges56 silver badges68 bronze badges
answered Jun 19, 2011 at 0:52
boehjboehj
1,0902 gold badges10 silver badges20 bronze badges
In Linux, if you want to do some thing recursively in directory, or you want to apply some actions on files meeting some criterions,you should try find and xargs
Touch all files in ~/Documents/myfiles (including files in sub directory)
find ~/Documents/myfiles -type f -print0 | xargs -0 touch
answered Jun 19, 2011 at 3:39
1
Under a Linux shell, how can I change the creation time of all a folder’s files to the current time?
Gaff
18.3k15 gold badges56 silver badges68 bronze badges
asked Jun 19, 2011 at 0:40
3
The OP asked for the creation time, but Ian Yang and boehj answers are based on command touch setting the modification, access and change times to current time.
As boehj said (in his comment) there is no creation time of a file… This is true for most of the filesystems, but on some modern filesystems (as ext4) the creation (or birth) time of a file is stored within the inode.
Therefore we can give a more correct answer scrupulously respecting the question title:
cp -a your-folder tmp-folder
rm -rf your-folder
mv tmp-folder your-folder
This will change the creation time (birth time) to the current time. This also updates the change time but keep unchanged the modification and access times.
For information, the change time is sometimes abbreviated as ctime and can be confused with the creation time (crtime or btime). In fact, the change time of a file is the modification time of its corresponding inode. Therefore commands modifying inode content as chmod or chattr also set the change time to current time.
answered Aug 26, 2013 at 16:12
oHooHo
2,8332 gold badges17 silver badges13 bronze badges
2
Navigate to the folder in question, let’s say, ~/Documents/myfiles.
$ cd ~/Documents/myfiles
Then do:
$ touch *
This will change the modification time to whenever you executed that command.
Obviously you can make this more specific depending on your use case, e.g.
$ touch *.doc
will only alter the modification time for files with the string ‘.doc’ in their name.
Gaff
18.3k15 gold badges56 silver badges68 bronze badges
answered Jun 19, 2011 at 0:52
boehjboehj
1,0902 gold badges10 silver badges20 bronze badges
In Linux, if you want to do some thing recursively in directory, or you want to apply some actions on files meeting some criterions,you should try find and xargs
Touch all files in ~/Documents/myfiles (including files in sub directory)
find ~/Documents/myfiles -type f -print0 | xargs -0 touch
answered Jun 19, 2011 at 3:39
1
Файлы и папки Windows хранят даты создания, изменения и открытия. Нередки ситуации, когда требуется, изменить дату создания файла (папки), так, jpg, word, excel. Для этого существуют способы смены, как средствами ОС, так и особым ПО.
Чтобы посмотреть дату создания объекта Windows или другую, довольно кликнуть на нем ПКМ в проводнике, выбрав в меню «Свойства». В разделе «Общие» располагается район из 3 временных значений (величин) (у папки 1 значение), соответственно пользователь глядит нужную ему. Как правило, величина открытия и изменения совпадают, но не всегда, а размеры создания остается неизменной с момента появления файла.
В проводнике, не обнаруживая свойства, можно также просмотреть информацию по датам элементов. Обратите внимание на столбик «Дата изменения». Кликните ПКМ в район заголовков проводника, например, на «Имя». В меню отметьте пункт «Дата создания», после чего он покажется в проводнике. Для удобства можете расставить собственную последовательность столбиков провожатого, передвигая их зажатой ЛКМ.
Смена дат штатными средствами Windows
Области дат заполняются в соответствии с операциями с файлами, папками и хватаются из системного времени ОС. Чтобы поменять дату создания файла (папки) проделайте такие шаги:
- На панели задач кликните ЛКМ на дату и пора. Далее нажмите ссылку, отвечающую за изменение временных значений. В подневольности от версии ОС выполните шаг 2 или 3.
- В открытом окошке Windows 7, 8, соответственно кликните кнопку изменения системных преходящих параметров. Нажмите «Да» в окне контроля учетных записей, если потребуется.
- В открытом окошке Windows 10 установите переключатель в выключенное поза. Далее кликните «изменить».
- Задайте необходимую дату, время. Затем нажмите OK (Изменить). Выполните в подневольности от своих целей шаг 5 или 6, 7.
- Создайте папку горячими клавишами или обычным способом с необходимым названием, и она примет дату создания системную, которую Вы установили рослее.
- Откройте файл word, excel, jpg или свой в программе его поддерживающей. Сквозь меню «Файл» выберите «Сохранить как».
- Укажите другую папку, но покиньте такой же формат и название. Кликните «Сохранить».
В результате шагов 5 или 6, 7 создастся папка или файл с новоиспеченными значениями. Способ эффективен в том, случае если производится изменение даты создания файла в одном или нескольких экземплярах. Если элементов немало, то способ смены значений, описанный выше, будет рутинной ручной трудом, но для решения этой проблемы есть специальные программы.
Примечание: не позабудьте перевести временные настройки к правильным, так как это может сказаться на корректности труды некоторых элементов в системе.
Программы для изменения даты создания файла и не лишь
Программ такого типа существует достаточное количество. К таким приложениям относятся:
- BulkFileChanger;
- Attribute Changer;
- SetFileDate 2.0;
- NewFileTime.
Рассмотрим подетальнее процесс смены дат элементам Windows 7, 8, 10 на примере программы, BulkFileChanger. Проделайте ряд таких шагов:
1. Скачайте программу по ссылке: www.nirsoft.net/utils/bulk_file_changer.html. Соответственно, избрав битность приложения.
3. Приложение портативное и его устанавливать не необходимо. Двойным кликом ЛКМ запустите файл BulkFileChanger.exe.
4. Кликните на значок папки со звездочкой.
5. Нажмите на 3 точки и покажите путь до папки с содержимым. Далее выберите, что отображать в окне программы: Add files (файлы), Add folders (папки). Так же изберите Infinite, чтобы отображать все подпапки и файлы. Далее кликните OK для построения списка элементов.
6. Изберите 1 элемент или используйте сочетание кнопок Ctrl + A для выделения всех объектов. Кликните на иконку часов.
7. Галочками отметьте, компоненты какие надо изменить: Created (создан), Modified (изменен), Accessed (отворён). Отмечая Add, Вы указываете, какое время добавить (убрать) к указанной дате. Так же тут можно задать атрибуты элементам. Нажмите Do it.
Вот таким образом, можно изменить смыслы атрибутов элементов в пакетном режиме, не прибегая к ручной смене. Смыслы убавились на 5 дней. Вы можете использовать любое другое приложение.
Использование Total Commander
Одинешенек из распространенных файловых менеджеров Total Commander. Чтобы изменить дату создания, изменения файлов (папок) проделайте вытекающие рекомендации:
- Скачайте приложение по ссылке: www.ghisler.com и установите его.
- Запустите Total Commander.
- Выделите одинешенек или несколько элементов. Нажмите «Файлы» в меню. Далее выберите «Изменить атрибуты».
- В окошке разом доступна дата изменения элемента. Отметьте пункт, как на скриншоте. Дальше выставите нужные значения.
- Нажмите «Добавить атрибут» для появления строчки редактирования. Дальше в разделе «Поле» выберите «Дата создания». Затем кликните на двойную стрелку, введёте нужные значения и нажмите OK.
- Для изменения значений кликните OK.
Перейдите в свойства объекта и уверитесь в смене значений. Минусом пакетного изменения значений в Total Commander является то, что преходящие параметры у всех элементов становятся одинаковыми, хотя может и для кого-то это и плюс.
Сейчас Вы знаете, как изменить дату создания файла (папки) несколькими способами. Если необходимо сменить значения одному объекту используйте Total Commander или штатные оружия. Если Вы постоянно работаете с изменением дат, тогда используйте специальные программы, какие позволят выполнить пакетную смену значений по заданным параметрам.
Вы можете проглядеть чтение записи и оставить комментарий. Размещение ссылок запрещено.
Файловая система, используемая в компьютерах, с самого начала включала инструмент, предполагающий создание для каждого файла небольшого заголовка, в котором содержатся в зашифрованном виде основные сведения о нём, включая дату создания. Эти сведения, являясь чисто информационными, вполне могут использоваться для сортировки/фильтрации содержимого папок, и мы это наблюдаем во многих программах и приложениях. Но можно ли изменять эти данные? Такая необходимость возникает редко, поэтому для большинства пользователей этот вопрос является совершенно неочевидным.
Изменение дат средствами ОС Windows
На самом деле у каждого файла имеется три даты: создания, модификации и последнего открытия. Две последние могут быть одинаковым, а могут отличаться, ведь открытие файла не означает, что в него обязательно будут внесены изменения.
Приходится констатировать, что Windows не позволяет изменять дату создания существующих файлов. Единственное, что можно сделать, – создавать новые файлы с любой датой, прошлой или будущей. Достигается это соответствующим изменением системного времени. Способ ограниченный, весьма далёкий от изящества, к тому же может возникнуть ситуация, когда дата модификации файла может оказаться меньшей даты создания, что, конечно же, нонсенс.
Но выход есть – это использование программ от сторонних разработчиков. Предлагаем вашему вниманию небольшой перечень таких утилит с описанием их возможностей в плане редактирования дат.
Total Commander
Популярный файловый менеджер – единственная в нашем списке программа, которая не является специализированной. Но поскольку она достаточно распространена, было бы логично начать обзор именно с Total Commander, если он присутствует на компьютере, то ничего другого искать и скачивать, возможно, не придётся.
На самом деле и эта программа не позволяет изменять дату создания файла в ОС Windows 10/8/7, только дату модификации. Просто делается это намного проще, и не требуется менять системное время.
Итак, кликаем левой кнопкой мыши на нужном файле (один раз, открытие файла нам не требуется). Затем в верхнем меню выбираем «Файл» и подпункт «Изменить атрибуты». В открывшемся окне в среднем сегменте имеется возможность изменить дату и время модификации файла. Отмечать галочкой поле «Изменить дату/время» не обязательно, можем приступить к корректировкам соответствующих значений и без этого. Нажав кнопку «Текущая дата/время», мы введём сегодняшнюю дату без необходимости менять её вручную. Остаётся только подтвердить операцию нажатием кнопки ОК.
Проверяем результат в Проводнике (выбираем файл, кликаем ПКМ и выбираем «Свойства»). Скорее всего, дата изменения файла окажется более поздней, чем дата открытия, что тоже неправильно. Исправить дату открытия просто: нужно открыть файл программой, предназначенной для открытия этого типа файлов.
2Tware Change File Date
На первом месте мы поставили утилиту, главным достоинством которой является интеграция функции изменения дат в Проводник Windows.
Это позволяет производить изменение даты создания файла непосредственно во вкладке «Свойства». Удобство заключается в том, что достаточно запустить программу один раз и забыть о ней – теперь нужную нам операцию можно будет выполнять средствами Windows, без необходимости скачивания сторонний софт. Если вы меняете даты создания/модификации файлов достаточно часто, такой способ можно назвать самым удобным.
Разумеется, не обошлось и без ложки дёгтя: используя Проводник, вы не сможете осуществлять пакетную обработку. Если требуется изменить дату для большого количества файлов, делать это придётся по отдельности с каждым из них. Кроме того, менять дату можно только у файлов, для папок такой возможности не предусмотрено. Наконец, пользователи ПК с установленной Windows 10 могут столкнуться с проблемами интеграции программы в Проводник (касается отдельных релизов «десятки»).
FileDate Changer
Утилита-старожил заслуживает того чтобы оказаться в верхней части рейтинга хотя бы из-за возраста. Будучи созданной в далёком 2002 году, она до сих пор не утратила актуальности, то есть разработчики до сих пор осуществляют поддержку утилиты.
Это означает, что данный софт совместим практически со всеми версиями Windows (возможность тестирования в MS-DOS по вполне очевидным причинам у нас отсутствует).
Интерфейс программы состоит из единственного окна, и хотя она не локализована, перевод здесь особо и не нужен, все понятно и без него. В отличие от предыдущей утилиты, здесь имеется возможность пакетной обработки файлов: операция будет производиться со всеми файлами, помещёнными в бокс «Filename(s)». А сделать это можно двумя способами: нажав кнопку «Add files», после чего откроется окно выбора файла(ов), в том числе с использованием масок, или посредством поддерживаемой программой технологии Drag&Drop, то есть перетаскиванием объектов в бокс.
Чтобы поменять дату создания файла, его модификации или последнего открытия, необходимо проставить галочки в соответствующих полях и ввести нужную дату. Здесь же можно изменить и время (или только время, оставив дату неизменной). Подтверждаем операцию нажатием «Change Files Data». Кнопка «Exit» — для выхода из программы.
К сожалению, и здесь не предусмотрена возможность работы с папками, так что, если вам нужно изменить дату создания каталога, придётся использовать другое ПО.
File Date Touch
По своим размерам и функционалу эта программа для изменения даты создания папки/файла схожа с предыдущей. Но различия есть, и довольно заметные:
- во-первых, разработчики прекратили поддержку этого продукта. Но это не означает, что он устарел – программа по-прежнему работает во всех версиях Windows. Правда, могут возникнуть проблемы с её поиском – доверять стоит только проверенным источникам.
- во-вторых, пакетная (групповая) обработка здесь недоступна – оперировать придётся с единичными файлами.
- в-третьих, здесь имеется возможность изменения даты и для папок – в FileDate Changer она отсутствует.
Принцип функционирования программы предельно прост. Для выбора файла или каталога необходимо кликнуть на кнопке с изображением открытой папки, откроется окно навигации, в котором и осуществляем поиск.
Далее следует поставить галочку напротив фразы «Change Create Data» (если вы хотим изменить атрибут даты создания файла), в противном случае изменения коснутся только даты модификации. Это означает, что за один раз установить одинаковую дату создания/модификации не получится, и это тоже очевидная недоработка разработчиков утилиты.
Отметим также, что пункт «Include Subdirectories» может оказаться важным – если проставить в нём галочку, то изменение даты коснётся как текущей папки, так и всех вложенных подкаталогов.
SetFileDate
Единственное заметное отличие этой программы для изменения даты и времени создания файлов и каталогов от предшественников заключается в наличии встроенного аналога Проводника Windows. Насколько это ускорит выбор – судить вам, но очевидно, что это достоинство трудно назвать впечатляющим – вы выигрываете всего в одном клике мышью…
Впрочем, здесь имеется и дополнительный функционал – например, возможность использования масок файлов, что поможет эффективно отфильтровать содержимое каталогов и ускорить поиск и выбор необходимых файлов.
Во всём остальном SetFileDate ничем не выделяется на фоне конкурентов. После выбора объекта, подлежащего изменению, в правой верхней панели необходимо установить требуемую дату и время, а ниже отметить галочкой те параметры, которые подлежат корректировке. Останется только нажать «Modify Date(s)» для подтверждения операции.
Программу можно скачать с официального сайта разработчика, она совместима со всеми версиями Windows.
BulkFileChanger
Как ни странно, но в наш рейтинг попали две утилиты от одного разработчика. О первой из них мы уже упоминали (FileDate Changer). Чем же отличается BulkFileChanger от своего предшественника и стоят ли эти различия того, чтобы использовать именно эту программу?
Первое отличие, которое с большой натяжкой можно назвать большим преимуществом – это возможность использования утилиты без необходимости установки. Это означает, что никаких данных в реестре и других службах Windows не прописывается, то есть это чисто портабельная версия программы: запустил и пользуйся. Второе достоинство для наших соотечественников более ощутимо – это наличие русскоязычного интерфейса. Кроме того, имеется версия, предназначенная для работы в 64-разрядных вариантах операционной системы. При загрузке программы с официального сайта этот факт необходимо учитывать.
Что касается непосредственно функционала программы, то изменение даты создания файлов разных типов (документ Word, jpg, txt, видео, аудио) производится в отдельном окне. Настроек здесь больше – можно выбирать, что изменять (это касается и дат, и времени), какой часовой пояс использовать, можно задавать смещение во времени, копировать текущее время, и даже изменять другие атрибуты файла. Словом, утилиту можно назвать осовремененной и однозначно более функциональной. Среди несомненных достоинств можно назвать и групповую обработку файлов.
Учитывая тот факт, что программа распространяется бесплатно, можно утверждать, что фактически она лишена недостатков, в той или иной мере присущих конкурентам.
NewFileTime
На первый взгляд эта утилита кажется несколько непонятной, но если немного покопаться в интерфейсе, то всё быстро становится понятным. Или почти всё. Программа локализована на 35 языков (некоторые переведены не в полном объёме, но русский – на 100%), не требует установки, абсолютно бесплатна.
Хотя базовый функционал здесь стандартный, его реализация весьма оригинальная. Скажем, окно выбора опций по изменению даты состоит из трёх вкладок. В двух из них («Омолодить», «Состарить») можно задать время в днях, которое будет приплюсовано или отнято от текущего времени создания/модификации/открытия, причем по каждой позиции отдельно или одинаково для всех вариантов.
В первом, стандартном окне предлагается изменить дату на конкретную, по умолчанию ставится сегодняшняя. Менять можно вводом даты/времени или выбором даты из встроенного календаря (кликнув по пиктограмме возле поля даты).
Добавление файлов производится посредством их перетаскивания в соответствующее окно. Альтернативный вариант – ввод полного пути (касается и файлов, и каталогов). То есть использование Проводника здесь не предусмотрено, что является одним из минусов утилиты. Но зато есть возможность выбора опций для операции Drag&Drop – перетаскивать только файлы, только папки, и нужно ли включать подкаталоги.
Что касается ввода полного пути, то таким образом можно заливать в программу содержимое текстовых файлов, подготовленных с помощью других программ (вкладка «Импорт»). Вероятнее всего, этой опцией вам пользоваться не придётся – слишком сложно.
Итак, если список объектов у вас подготовлен, а опции выставлены, изменить дату создания файлов любых типов, от pdf до avi, можно нажатием кнопки «Установить время». Здесь же можно сбросить выбранные настройки.
EXIF Date Changer
Эту утилита не относится к числу универсальных, из-за чего мы и расположили её в нижней части рейтинга. Хотя с задачей изменения дат файлов программа справляется хорошо, работать она умеет только с изображениями – фотографиями, рисунками, иконками и т.д. Отметим, что бесполезной её назвать никак нельзя – задача изменения даты и времени создания фотоснимков встречается не так уж редко.
Что касается остального функционала, то он довольно обширен, причём значительная часть функций касается настроек собственно изображений, поэтому их рассмотрением мы заниматься не будем.
Модификация дат/времени осуществляется во вкладке «Time Difference», расположенной в верхнем меню нижнего блока программы. Но перед этим следует выбрать папку с изображениями (All images in source folder) или единичный файл (Selected images). Поддержка форматов здесь достаточно полная.
Как и в предыдущей утилите, здесь есть возможность увеличения/уменьшения даты создания графических файлов на указанное количество дней, вплоть до секунды. А можно ввести нужную дату вручную или воспользоваться встроенным календарём. В свойствах программы изменение времени создания файлов инициируется нажатием большой кнопки Process Photos. Отметим, что данный функционал доступен в бесплатной версии утилиты, а если вы хотите использовать расширенные опции и возможности настроек фотографий, придётся задуматься о приобретении версии Pro.
RunAsDate
Отличие этой утилиты от остальных можно назвать принципиальным. Она не умеет изменять атрибуты файлов, ответственных за дату создания, её принцип действия заключается в изменении системной даты для конкретного приложения, которое ориентировано на работу с файлами, требующими корректировки дат и/или времени.
Другими словами, вы изменяете дату не в рамках операционной системы, а для конкретного Exe-файла (текстового, графического, музыкального редактора и т. д.). Зачем это нужно, спросите вы? Дело в том, что некоторые приложения не открывают файлы своего типа именно по причине некорректно установленной даты, так что использование RunAsDate в подобных случаях вполне оправдано.
Интерфейс программы минималистичен, разобраться в нём смогут и начинающие пользователи. Первое, что необходимо для корректной работы утилиты – указать имя исполняемой программы вместе с полным путём доступа к ней. Чуть ниже указываем «правильную» системную дату, не прибегая к изменениям в самой операционной системе. Можно указать и параметры запуска экзешника, но обычно они уже присутствуют в ярлыке приложения, так что это поле заполняется редко. Внизу можно отметить галочками те действия, которые будут выполняться после использования утилиты.
Запуска программы осуществляется кнопкой Run. К примеру, если вы хотите изменить даты создания файлов jpg (рисунков, фотографий), вы указываете путь к графическому редактору (Paint или Photoshop) и нужную дату, после нажатия Run запустится редактор, в котором открываете нужный файл и сохраняете его уже с требуемой датой модификации и последнего открытия. Дата создания для старых файлов изменена не будет. То есть при желании можно скопировать старое изображение в новое и после сохранения оно будет с требуемыми реквизитами.
Как видим, задача изменения даты/времени файла не является невыполнимой, но при выборе утилиты для её решения следует учесть все возможные нюансы, поскольку функционал у них частично разный. Сам принцип изменения даты создания файла прост, и отсутствие данной возможности в рамках ОС Windows можно объяснить только тем что данный атрибут считается аналогом «свидетельства о рождении» файла, а его модификация, в свою очередь, подделкой этого документа. Но в ряде случаев изменение дат действительно необходимо, так что приходится прибегать к помощи стороннего ПО. А как вы решали эту деликатную проблему?























































