Итак, у меня есть куча видеофайлов с 3-х камер, и хотя у 2-х камер синхронизировано время, одна камера была выключена на 12 часов (поэтому две другие работают правильно, начиная с 5:26 до 12:00, другая началась в 5/27 12:00).

Есть ли утилита или способ вычесть 12 часов из модифицированной даты из командной строки? Я предполагаю, что это должен быть какой-то пакетный скрипт или, возможно, powershell?

Помогите?

1 ответ1

1

Вы можете использовать эти сценарии PowerShel

$path = "C:\path\to\your\folder"
Get-ChildItem -Path $path |
ForEach-Object{
  $_.LastWriteTime = $_.LastWriteTime.AddHours(-12)
}

Измените $path на путь к вашей папке. Вы можете добавить -Recurse в Get-ChildItem если вам нужно сделать это и для подпапок.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .