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

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

Утилита touch

Вариант изменения даты модификации через консольную утилиту touch .

Ключ -t позволяет изменить время доступа и модификации на указанное время.

Дата и время указывается в следующем формате (ГГГГММДДччмм.сс):

ГГГГ – год
ММ – месяц (01-12)
ДД – день месяца (01-31)
чч – часы (00-23)
мм – минуты (00-59)
сс - секунды (00-59)

Пример установки даты и времени на 21.02.2018 03:49:27

Зададим год 2018, месяц 02, день 21, час 03, минут 49, и 27 секунд. Секунды можно не указывать, тогда их не пишем (и точку тоже нужно убрать).

Как это выглядит в команде: 201802210349.27

Установить дату модификации и последнего открытия файла

# Устанавливается одновременно: # Установить дату и время модификации файла в 21.02.2018 03:49:27 # Установить дату и время последнего доступа к файлу в 21.02.2018 03:49:27 touch -t 201802210349.27 /home/users/admin/foto.jpg

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

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

# Устанавливается одновременно: # Установить текущую дату и время модификации файла. # Установить текущую дату и время последнего доступа к файлу. touch -am /home/users/admin/foto.jpg

Установить дату создания файла в прошлом

# Устанавливается одновременно: # Установить дату и время создания файла в прошлом (от текущей даты файла) # Установить дату и время модификации файла в 21.02.2018 03:49:27 # Установить дату и время последнего доступа к файлу в 21.02.2018 03:49:27 touch -t 201503240122.17 /home/users/admin/foto.jpg

Примечание:
Вы можете сразу не увидеть изменения даты по пункту "последний доступ к файлу", т.к. оно кешируется системой. Но если вы сделаете копию (дублирование) файла, вы увидите, что дата последнего открытия файла изменилась.

На этом к сожалению все с утилитой touch. Эта утилита не позволяет изменить дату создания файла в плюс (будущее) от текущей даты файла. Также магическим образом не работают остальные ключи утилиты, несмотря на их привлекательное описание в man BSD.

Но есть еще один вариант изменения некоторых дат.

Утилита SetFile

Утилита setfile позволяет устанавливать и изменять атрибуты файлов в файловой системе HFS+ (Mac OS Extented). Вот она то и потребуется нам, чтобы мы могли установить/заменить дату создания файла. Для работы утилиты требуется установка инструментов разработчика, то есть пакета Xcode.

Установить любую дату создания файла

# Установить любую дату и время создания файла /usr/bin/SetFile -d "12/30/2017 12:00:00 PM" /home/users/admin/foto.jpg

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

# Установить дату и время изменения файла. /usr/bin/SetFile -m "12/31/2017 12:10:00 PM" /home/users/admin/foto.jpg

Примечание:
Если устанавливаемая нами дата модификации файла старше (меньше) текущей даты создания файла, то тогда также изменятся и дата создания файла и дата последнего открытия файла. Но тем не менее, если это нужно (не знаю, зачем), после этой команды можно установить/восстановить произвольно нужную дату создания файла, выполнив еще раз команду с флагом -d.

В помощь:

Как посмотреть информацию о датах о файле через консоль (терминал)?

Чтобы посмотреть всю информацию о файле или конкретно по указанным типам дат, можно воспользоваться консольной утилитой stat

# Посмотреть всю информацию о файле stat /home/users/admin/foto.jpg # Посмотреть время последнего обращения к файлу (открытия) stat -f %Sa /home/users/admin/foto.jpg # Посмотреть время последнего изменения файла stat -f %Sm /home/users/admin/foto.jpg # Посмотреть время добавления файла в систему stat -f %Sс /home/users/admin/foto.jpg # Посмотреть дату создания файла stat -f %SB /home/users/admin/foto.jpg

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

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

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

Инструкция

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

Мобильное устройство

Существует операционная система, не менее известная чем MacOS - Android. Рассмотрим, как произвести аналогичные настройки на устройствах под управлением данной платформы. Прежде всего, нажимаем на «Меню» на дисплее девайса. Находим и применяем пункт «Настройки». Отыскиваем раздел, отвечающий за дату и время. Меняем необходимые параметры в Android. Иногда при вводе даты может возникнуть сбой, и система восстановит исходное значение. Устранить ошибку можно. Возможная причина - конфликт между часовым поясом, заданным системой и оператором связи. В большинстве случаев достаточно изъять SIM-карту из устройства и снова ее установить. Далее вручную выбираем необходимый часовой пояс. Иногда такая ошибка возникает в случае, если перед установкой в телефон не изменить часовой пояс вручную.

Оптимизация системы

Настройка MacOS не ограничивается только заданием даты, она включает и ряд других важных пунктов. Прежде всего, следует позаботиться о наличии свободного пространства на жестком диске. Для работы система требует приблизительно 10 процентов незанятого пространства в загрузочном разделе. Даже при соблюдении этого условия сторонние приложения могут значительно замедлить платформу. Рекомендуем держать свободными около 20 процентов жесткого диска, таким образом удастся достичь максимального быстродействия, а также избежать трудностей с сохранностью информации. Также следует произвести дефрагментацию. Кроме того, необходимо удалить проблемные plist-файлы. Система, а также разнообразные приложения применяют материалы Property List, чтобы хранить настройки и другую информацию. Вот мы и разобрались с вопросом, как поменять дату в MacOS, и решили несколько других важных задач.

Часто ли Вам нужно изменить дату создания файла? Думаю не очень. Однако в рабочих условиях это пригодится. Да и в домашних так же иногда. Притом может возникнуть необходимость поставить дату как прошлую, так и будущую.
Ну вы понимаете о чём я

Так вот. Перейдём сразу к делу. Самый простой способ изменения даты - это банально изменить дату в операционной системе.
Заходим в настройки даты и времени. Самый простой способ - это кликнуть левой кнопкой мыши по дате с временем в правом нижнем углу. В ответ на это выйдет календарь и там будет ссылка на изменением настроек:


вот здесь-то и меняем на ту, которую хотите.


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

Данный способ подойдет для того, чтобы поменять дату нового документа. Чаще всего нужно поменять дату уже существующего. Что же делать? Как вариант, если это какой-нибудь файл, который Вы можете открыть в установленной программе (например Word, Excel, текстовый файл блокнота, презентация и т.п.), можно открыть файл в этой программе, а затем создать новый документ и скопировать/вставить из уже имеющегося файла в новый.
Хоть это и банально просто, но почему-то не многие про него вспоминают.

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

Представляю Вашему вниманию: FileDate Changer, Set File Date, eXpress Timestamp Toucher, Attribute Manager, File Date Touch, 2Tware Change File Date, BulkFileChanger, NewFileTime и другие...

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

Рассмотрим на примере последней - (перейдя по ссылке, попадете на официальный сайт).

Скачиваем, запускаем, соглашаемся с лицензионным соглашением и меняем язык на русский, чтобы было удобнее


Добавляем файл (или несколько) простым перетаскиванием в окно программы, а затем жмём кнопку Установить - Время чтобы изменить время и дату:


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

Так же дату создания и изменения можно поменять в .
Делается это через банальное "Изменение атрибутов"

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

FileDate Changer

Функционал этого приложения ограничивается несколькими настройками, которые позволяют поменять такие параметры, как последние изменения, открытие, дата создания файла. Эта утилита было написана одним программистом еще в 2002 году. И с этого момента какие-либо изменения в приложение не вносились. Интерфейс имеет простое управление. Но, к сожалению, нет русского перевода.


Set File date

Данная программа считается более продвинутой, чем описанное выше приложение. Стоит заметить, что эту утилиту придется уже устанавливать, ведь она выпускается не в портативной версии. К преимуществам этого программного обеспечения можно отнести расширенный функционал, куда входит специальный поиск, который может находить файлы по их маске. Можно также находить картинки, музыку и документы по расширению. К примеру, если ввести jpg, то программа выдаст все файлы формата jpg (jpeg).

EXpress Timestamp Toucher

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

Изменение на других платформах

Ранее вы узнали, как изменить дату создания файла в операционной системе Windows. Но я считаю, что стоит ознакомиться и с другими платформами. К примеру, для пользователей компьютеров MAC от компании Apple создали специальную утилиту под названием A better finder atrributes. Она выполняет свою функцию на «отлично». Только есть одно но: чтобы ее скачать, придется отдать 15 американских долларов. Пользователи Ubuntu Linux могут изменить дату, не скачивая каких-либо приложений. Для этого нужно открыть терминал и ввести команду cd /some/folder, чтобы открыть соответствующую папку. И далее ввести следующую строку: ouch -t 201006191243.35 *. Где 20100619 – это новая дата: 2010 год, 06 месяц и 19 число.

Заключение

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