Задать вопрос
Ivan_Ivanv
@Ivan_Ivanv

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

В папке несколько .mp4 файлов.
Я накидал PowerShell скрипт который меняет дату создания файла в зависимости от имени файла.
В PowerShell за это отвечает: .CreationTime
Но как поменять дату создания мультимедиа (см. скрин, выделил красн)?

Можно ли это менять с помощью PS, так как дата должна быть в зависимости от имени файла и естенно сразу в нескольких .mp4 файлах (пакетно)?

Скрин:
620b7fa94b6b0163872531.png

Скрипт (PS-скрипт запуск из батника):
@echo off
SetLocal EnableExtensions

%SystemRoot%\System32\WindowsPowerShell\v1.0\PowerShell.exe -ExecutionPolicy ByPass -command "dir C:\Users\home64\Downloads\1a -file | sort -property name -Descending | foreach {$i=0} {$_.CreationTime = (Get-Date).AddDays($i); $i++}"

pause
  • Вопрос задан
  • 1026 просмотров
Подписаться 2 Простой Комментировать
Решения вопроса 1
SignFinder
@SignFinder
Wintel\Unix Engineer\DevOps
Это метаданные контейнера MP4. Никакого отношения к файлу и его дате не имеют.
Сомневаюсь, что Powershell умеет редактировать эти метаданные.
Показывать вроде бы умеет - https://stackoverflow.com/questions/65228096/power...
А по редактированию - запрос в гугле "powershell how to edit mp4 metadata" вам в руки.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы