Команди терміналу SetFile та GetFileInfo у Mac OS X. Як у Mac OS X змінити дату створення або модифікації файлу Змінити дату створення файлу mac

Змінити дату створення файлу може знадобитися в різних випадках, наприклад, просто для жарту або з ділових питань на роботі. Зробити це можна кількома способами: без стороннього софту за допомогою невеликої хитрощі на Windows, різними програмами. Якщо вам потрібно отримати результат напевно, то відразу вдайтеся до другого способу, тому що перший не завжди працює. Так ви можете видати новий документ за старий або навпаки, старий файл здати, як тільки що створений. Спробуйте обидва способи у справі та оцініть результат.

Як змінити дату створення файлу у Windows

Цей варіант чудово підходить для текстових документів, фотографій та папок. Суть методу полягає в наступному: ви змінюєте дату і час на своєму комп'ютері на ту, під якою потрібно зробити файл, потім змінюєте його в редакторі просто зберігаючи заново. На виході ви отримуєте файл із новою датою, яка була встановлена ​​на комп'ютері.

  • Клацніть правою мишкою на файл, щоб перевірити поточну дату. Натисніть на пункт "Властивості" в самому низу списку.
  • У вкладці “Загальні” ви побачите дані про час.


  • Тепер знайдіть на своєму комп'ютері значок з часом. Найчастіше він знаходиться праворуч знизу.


  • Клацніть на ньому, щоб розкрити календар. Тут натисніть посилання “Зміна налаштувань дати та часу”.


  • Знову натисніть кнопку “Змінити дату та час” у вікні.


  • Вкажіть бажану дату, використовуючи стрілки та мишку. Час виставляється у правій частині вікна стрілками чи цифрами на клавіатурі. Після зміни натисніть “Ок”.


  • Не забудьте натиснути Ок і в попередньому вікні.


  • Зверніть увагу, що дата та час зміняться у треї комп'ютера. Виберіть файл знову і натисніть правою кнопкою миші.


  • Виберіть “Змінити”.


  • Відкриється програма, яку вибрано для цього файлу за промовчанням. Якщо ви змінюєте фото, то відкриється Paint, якщо doc - Word.
  • На прикладі текстового документа, виберіть вкладку "Файл" у верхньому лівому куті програми і натисніть "Зберегти як". Виконайте звичайне збереження файлу під іншим ім'ям. Можна просто поставити цифру наприкінці колишньої назви.


  • Тепер перевірте дату створення файлу вже вивченим способом. Як бачите, дата тепер у майбутньому. Ви можете змінювати так будь-які типи файлів. Крім цього, можна спробувати не змінювати їх, а просто копіювати. У скопійованому файлі теж має з'явитися нова дата, виставлена ​​на вашу думку.
  • Не забудьте змінити налаштування комп'ютера на попередні значення, інакше робота деяких програм буде некоректною.


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

  • Існує безліч програм в Інтернеті для зміни даних файлу. За приклад буде взято найпростіший і найпоширеніший: File Date Changer. Завантажити її можна за посиланням з офіційного сайту розробника http://www.nirsoft.net. Пройдіть по ній та збережіть софт.
  • Як тільки ви відкриєте завантажений архів, двічі натисніть на файл з розширенням.exe, ця утиліта не вимагає установки, тому перед вами відразу відкриється вікно програми.
  • Натисніть “Add Files”, щоб додати файл, щоб змінити.


  • Його назва та шлях відобразяться у вікні всередині програми. Виставте дату у рядку “Created Date” та “Modified Date”. Перший параметр виставляє дату створення, другий – дату зміни. Це потрібно, якщо ви хочете показати, що не лише створили файл в інший час, але й працювали з ним після цього.
  • Натисніть “Change Files Date”.


  • Якщо ви побачили таке повідомлення на екрані, процедура пройшла успішно. Ви знайдете файли з новою датою на попередньому місці.


/usr/bin/SetFile [-P] [-a attributes] [-c creator] [-d date] [-m date] [-t type] file ... /usr/bin/GetFileInfo [-P -a[ ] | -c | -d | -m | -t] file ...

Опис:

Утиліта setfileдозволяє встановлювати та змінювати атрибути файлів у файловій системі HFS+ (Mac OS Extented). Ця утиліта схожа на команду setfile в MPW. Можлива зміна атрибутів як одного, так і кількох файлів одночасно.

Утиліта GetFileInfoвиводить інформацію про атрибути файлу. Якщо її викликати без параметрів, тільки з ім'ям файлу, буде видано максимально повну інформацію. При використанні параметрів відображається інформація про конкретний атрибут файлу. Параметри збігаються з параметрами SetFile.

Для роботи утиліт потрібне встановлення xCode.

Параметри:

-P Встановлювати параметри на символічному посиланні, а не на файлі, на який вона вказує.
-a atributes Встановити атрибут файлу, де атрибути це малий вираз, чутливе до регістру, велика літера встановлює "1", невелика "0".
A |a Alias ​​file. Якщо вірити вікіпедії, це варіант символічної посилання в Unix, але з поліпшенням. Якщо перенести файл на який посилається або, то посилання все одно буде працювати.
B | b Has bundle
C | c Файл має окрему іконку
D | d Розташований на робочому столі (доступно для папок)
E | e Приховувати або показувати розширення імені файлу чи папки.
I | i Inited - Finder є повідомлення цього файлу і має бути його місцем у вікні. (Доступно і для папок)
L | l Заблоковано
M | m Доступний для кількох користувачів одночасно
N | n Файл має INIT ресурси
S | s Системний файл
T | t "Stationery Pad" file
V | v Керування видимістю файлу чи папки.
Z | z Зайнятий (доступно для папок).
-c creator Вказує творця файлу. Автор може бути вказаний чотирма латинськими символами та цифрами, аналогічно типу файлу.
-d date Встановлює дату створення файлу. Дата задається рядком: "mm/dd/yy ]". Якщо рядок з датою містить прогалини, вона повинна бути поміщена в лапки. Значення дати має перебувати в періоді "епохи UNIX" між 1/1/1970 та 18 січня 2038 року. Якщо вказати рік двома символами, то передбачається, що це ХХІ століття з 00 до 38 років.
-m date Встановити дату та час зміни файлу. Формат рядка описано у параметрі -d.
-t type Визначає тип файлу. Тип може бути заданий чотирма символами MacRoman, порожнім рядком, що означає тип null або числом. Число може бути задано у двійковому коді, вісімковому, десятковому або шістнадцятковому в стандартному написанні чисел.

Статуси завершення, що повертаються:
0 - атрибут встановлений
1 - синтаксична помилка
2 - будь-яка інша помилка

Приклади:

Сказати OS X, що файл filename.m4b є аудіо книгою:

SetFile -t "m4b" filename.m4b

Встановити нову дату останньої зміни файлу

SetFile -m "11/7/2013 16:13" myFile

Зробити файл невидимим/прихованим:

SetFile -a V myfile.txt

Зробити файл видимим.

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

Так ось. Перейдемо одразу до справи. Найпростіший спосіб зміни дати – це банально змінити дату в операційній системі.
Заходимо в налаштування дати та часу. Найпростіший спосіб – це клікнути лівою кнопкою миші за датою з часом у правому нижньому кутку. У відповідь на це вийде календар і там буде посилання зміною налаштувань:


ось тут і змінюємо на ту, яку хочете.


Тепер при створенні будь-якого файлу його дата буде такою, яку Ви встановили. Зрозуміло потім її краще повернути на місце. Ну чи з такою ж жити далі

Цей спосіб підійде для того, щоб змінити дату нового документа. Найчастіше потрібно змінити дату вже існуючого. Що ж робити? Як варіант, якщо це якийсь файл, який Ви можете відкрити у встановленій програмі (наприклад, Word, Excel, текстовий файл блокнота, презентація тощо), можна відкрити файл у цій програмі, а потім створити новий документ і скопіювати/ вставити з файлу в новий.
Хоч це і банально просто, але чомусь не багато хто про нього згадує.

Однак перейдемо до найпоширенішого випадку - це коли файл невідомий чи ні програми, що його відкриває. А також якщо потрібно змінити дату зміни, а не тільки створення. І тут нам допоможуть спеціальні програми.

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

Як бачите, програм дуже багато. Майже всі вони безкоштовні, портабельні (що не потребують установки) і мають невеликий розмір. Це дозволяє використовувати будь-яку хоч із флешки.

Розглянемо на прикладі останньої (перейшовши за посиланням, потрапите на офіційний сайт).

Завантажуємо, запускаємо, погоджуємося з ліцензійною угодою та міняємо мову російською, щоб було зручніше


Додаємо файл (або кілька) простим перетягуванням у вікно програми, а потім натискаємо кнопку Встановити - Часщоб змінити час та дату:


Загалом не знаю що описувати у ній т.к. все інтуїтивно зрозуміло. До речі. Змінити дату папки можна за допомогою цієї програми.

Також дату створення та зміни можна змінити в .
Робиться це через банальне "Зміна атрибутів"

Зміна дати створення файлу (будь то JPG, PDF, MP3 або будь-який ордівський документ) є завданням нетривіальним. Сама необхідність такої операції виникає рідко, тому для більшості користувачів питання того, як вирішити це завдання, є неочевидним.

Відразу зазначу: засоби Windows не дають змоги проводити операції над датами створення, зміни або останнього відкриття файлів. На допомогу прийдуть безкоштовні програми.

Налаштування дати зміни в Total Commander

Наприклад візьмемо звичайний документ Word. Як видно у властивостях файлу, він має три абсолютно різні дати, виходячи з того, коли він був:

  1. Створено
  2. Змінено
  3. Відкритий (останній час перегляду документа)

Запускаємо програму Total Commander, клацаємо на файлі один раз лівою кнопкою миші (відкривати його не потрібно, просто зробити активним).

У верхньому меню вибираємо опцію "Файли" - "Змінити атрибути". Відкриється вікно редагування властивостей, де у відповідній опції Ви можете вказати будь-яку дату та час, будь то глибоке минуле чи далеке майбутнє.


Встановимо для прикладу дату 27.02.2025 та час 12:32:39 та застосуємо ці зміни.

Перевіряємо результат у властивостях:

Total Commander дозволяє змінювати лише другий параметр, а саме дату/час останньої зміни документа.

Змінюємо дату створення у FileDate Changer

Вказати у довільній формі будь-який із трьох параметрів допоможе крихітна програма (вагою всього 49КБ) під назвою FileDate Changer. Вона не вимагає установки і запускається просто по подвійному кліку на exe файл.

  1. Натисніть кнопку «Add Files» та виберіть потрібні файли.
  2. Позначте галочками атрибути, які Ви бажаєте змінити (дата створення, модифікації або останнього доступу), вкажіть будь-яку дату та час для кожного параметра.
  3. Натисніть кнопку "Change Files Date".

Програма чудово працює під Windows 7 навіть 64-бітною версією. Впевнений, що й у Windows 10 із нею теж не буде проблем. Завантажити її можна з

Сьогодні я розповім, як змінити дату створення файлу. У статті описуватимуться програми для проведення цієї операції. Наведені програми працюють лише на платформі 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 мегабайт. Сподіваюся, ви дізналися з цієї статті, як змінити дату створення файлу