Как поменять дату в программах

Снова здравствуйте. Вы находитесь на канале Ты ж программист! ✨, где просто и доступно поделюсь своим опытом и расскажу о различных лайфхаках.

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

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

Но есть способы менять их и не только дату, но и время файлов.

Способ для новичков и любителей графики

Есть маленькая программка — FileDate Changer . Качать только с официального сайта — утилита абсолютно бесплатная.

Не советую тянуть с других источников и уж точно не уверен в их надёжности, как и последствиях.

Хороша программа и проста, но меняет только атрибуты у файлов. Для папок, к сожалению, не работает.

  1. Нажимаем на кнопку Add files и выбираем нужные нам файлы или один файл.
  2. Определяемся, какие атрибуты менять.
    Created Date — дата создания
    Modified Date — дата изменения
    Accessed Date — дата открытия
  3. Изменяем на нужные нам значения и не забываем о флажке Change
  4. Жмём кнопку Change Files Date .

Как изменить дату и время в Windows 10

В результате получим файлы с изменёнными датами.

Способ через Powershell

Благодаря инструменту Powershell a.k.a. Bush в линуксе, можно изменять любой атрибут и у любых объектов, даже папок.

Первым делом необходимо открыть Powershell ISE: Пуск /Поиск -> Powershell ISE. Сверху на панели выбрать Вид -> Отобразить панель сценариев для доступа к скриптописанию.

Находим павершел

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

Команды ниже вставлять в белое поле, сюда:

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

Get-ChildItem -Path «C:test1» | Get-Member -MemberType Properties

три основные даты

Выделил интересные нам. Об остальных можете изучить самостоятельно при желании.

  • CreationTime — дата создания
  • LastWriteTime — дата изменения
  • LastAccessTime — дата открытия

Теперь для изменения одного файла ( не папки, важно! ) используем команду:

(Get-ChildItem -Path «C:test1NewTextDocument.txt»).CreationTime=(«01.01.1666»)

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

Читайте также:
Составить программу вычисления значения функции питон

Вместо CreationTime можно поставить один из свойств, что на скриншоте выделены красным.

У Пиндосов 1/1/2020 означает первое января 2020, но загвоздка в 2/1/2020. Это вовсе не второе января, а первое февраля!

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

Как изменить дату и время создания, изменения и открытия файла WIndows 10, 8.1 и Windows 7

Команда почти такая же, только вместо дочерних объектов, просто объект в начале: (Get- Item вместо Get- Child Item )

(Get-Item -Path «C:test1»).CreationTime=(«01.01.1666»)

Это всё конечно прекрасно, но если в папке 100 файлов и еще 10 папок, у которых так же есть файлы, как быть тогда?

Придётся использовать команду:

$change = Get-ChildItem -Path «C:test1» -Recurse

ForEach($ch in $change)

$ch.CreationTime=(«01.01.1666»)

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

Таким образом, этот скрипт изменит по указанному пути дату на 0 1.01.1666 для всех объектов внутри папки «1».

Ну вот и всё на сегодня. Спасибо за внимание и удачи всем в ваших проектах.

Возможно вас так же заинтересует:

  • Песочница Windows: что это и как её настроить
  • Семейство Windows, стиль аниме, маскот
  • Бесследное и безопасное посещение «постыдных» ресурсов
  • 5 правил безопасности от мошенничества
  • День недели на панели задач, отключаем магазин Windows

Источник: dzen.ru

Смена даты создания и изменения файлов и папок несколькими способами

Файлы и папки Windows хранят даты создания, изменения и открытия. Нередки ситуации, когда требуется, изменить дату создания файла (папки), например, jpg, word, excel. Для этого существуют способы смены, как средствами ОС, так и специальным ПО.

даты файла, папки в свойствах

Чтобы посмотреть дату создания объекта Windows или другую, достаточно кликнуть на нем ПКМ в проводнике, выбрав в меню «Свойства». В разделе «Общие» располагается область из 3 временных значений (величин) (у папки 1 значение), соответственно пользователь смотрит нужную ему. Как правило, величина открытия и изменения совпадают, но не всегда, а величина создания остается неизменной с момента появления файла.

просмотр дат элементов в проводнике

В проводнике, не открывая свойства, можно также просмотреть информацию по датам элементов. Обратите внимание на столбик «Дата изменения». Кликните ПКМ в область заголовков проводника, например, на «Имя». В меню отметьте пункт «Дата создания», после чего он появится в проводнике. Для удобства можете расставить собственную последовательность столбиков проводника, передвигая их зажатой ЛКМ.

Читайте также:
Env не является внутренней или внешней командой исполняемой программой или пакетным файлом

Смена дат штатными средствами Windows

Области дат заполняются в соответствии с операциями с файлами, папками и берутся из системного времени ОС. Чтобы поменять дату создания файла (папки) проделайте такие шаги:

  • На панели задач кликните ЛКМ на дату и время. Далее нажмите ссылку, отвечающую за изменение временных значений. В зависимости от версии ОС выполните шаг 2 или 3.дата, время на панели задач windows 7, 8, 10
  • В открытом окошке Windows 7, 8, соответственно кликните кнопку изменения системных временных параметров. Нажмите «Да» в окне контроля учетных записей, если понадобится.окно временных параметров windows 7, 8
  • В открытом окошке Windows 10 установите переключатель в выключенное положение. Далее кликните «изменить».окно временных параметров windows 10
  • Задайте необходимую дату, время. Затем нажмите OK (Изменить). Выполните в зависимости от своих целей шаг 5 или 6, 7.изменение времени и даты в windows 7, 8, 10
  • Создайте папку горячими клавишами или обычным способом с нужным названием, и она примет дату создания системную, которую Вы установили выше.
  • Откройте файл word, excel, jpg или свой в программе его поддерживающей. Через меню «Файл» выберите «Сохранить как».пересохранение файла
  • Укажите другую папку, но оставьте такой же формат и название. Кликните «Сохранить».сохранение файла в другую папку
  • измененные даты файла и папки

    В результате шагов 5 или 6, 7 создастся папка или файл с новыми значениями. Способ эффективен в том, случае если производится изменение даты создания файла в одном или нескольких экземплярах. Если элементов много, то способ смены значений, описанный выше, будет рутинной ручной работой, но для решения этой проблемы есть специальные программы.

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

    Программы для изменения даты создания файла и не только

    Программ такого типа существует достаточное количество. К таким приложениям относятся:

    1. BulkFileChanger;
    2. Attribute Changer;
    3. SetFileDate 2.0;
    4. NewFileTime.

    Рассмотрим подробней процесс смены дат элементам Windows 7, 8, 10 на примере программы, BulkFileChanger. Проделайте ряд таких шагов:

    скачивание bulkfilechanger

    1. Скачайте программу по ссылке: www.nirsoft.net/utils/bulk_file_changer.html. Соответственно, выбрав битность приложения.2. Извлеките программу из архива.

    3. Приложение портативное и его устанавливать не нужно. Двойным кликом ЛКМ запустите файл BulkFileChanger.exe.

    главное окно bulkfilechanger

    4. Кликните на значок папки со звездочкой.

    выбор файлов, папок для открытия в bulkfilechanger

    5. Нажмите на 3 точки и укажите путь до папки с содержимым. Далее выберите, что отображать в окне программы: Add files (файлы), Add folders (папки). Так же выберите Infinite, чтобы отображать все подпапки и файлы. Далее кликните OK для построения списка элементов.

    выбор файлов, папок перед изменением дат в bulkfilechanger

    6. Выберите 1 элемент или используйте сочетание кнопок Ctrl + A для выделения всех объектов. Кликните на иконку часов.

    изменение дат в программе bulkfilechanger

    7. Галочками отметьте, компоненты которые надо изменить: Created (создан), Modified (изменен), Accessed (открыт). Отмечая Add, Вы указываете, какое время добавить (убрать) к указанной дате. Так же здесь можно задать атрибуты элементам. Нажмите Do it.

    Читайте также:
    Код программы на c готовые

    измененные даты элементов в bulkfilechanger

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

    Использование Total Commander

    Один из распространенных файловых менеджеров Total Commander. Чтобы изменить дату создания, изменения файлов (папок) проделайте следующие рекомендации:

    1. Скачайте приложение по ссылке: www.ghisler.com и установите его.
    2. Запустите Total Commander.
    3. Выделите один или несколько элементов. Нажмите «Файлы» в меню. Далее выберите «Изменить атрибуты».пункт изменения атрибутов в total commander
    4. В окошке сразу доступна дата изменения элемента. Отметьте пункт, как на скриншоте. Далее выставите нужные значения.
    5. Нажмите «Добавить атрибут» для появления строчки редактирования. Далее в разделе «Поле» выберите «Дата создания». Затем кликните на двойную стрелку, установите нужные значения и нажмите OK.
    6. Для изменения значений кликните OK.изменение дат файлов, папок через total commander

    Перейдите в свойства объекта и убедитесь в смене значений. Минусом пакетного изменения значений в Total Commander является то, что временные параметры у всех элементов становятся одинаковыми, хотя может и для кого-то это и плюс.

    Теперь Вы знаете, как изменить дату создания файла (папки) несколькими способами. Если нужно сменить значения одному объекту используйте Total Commander или штатные средства. Если Вы постоянно работаете с изменением дат, тогда используйте специальные программы, которые позволят выполнить пакетную смену значений по заданным параметрам.

    Посмотрите еще статьи:

    • Способы выделения файлов и папок в Windows 7, 8
    • Параметры папок на Windows 7, 8
    • Несколько способов изменения формата файла

    Источник: nastrojcomp.ru

    Время создания и изменения файла

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

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

    Время создания и изменения файла


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

    Время создания и изменения файла

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

    Рейтинг
    ( Пока оценок нет )
    Загрузка ...
    EFT-Soft.ru