Можно ли скопировать и вставить сумму видеофайлов в заголовок файла моментального снимка, созданного из видеофайла?

#powershell

#powershell

Вопрос:

Не так давно мне было интересно, есть ли способ объединить несколько текстовых файлов в один текстовый файл, поэтому я наткнулся на PowerShell при поиске в Google. И я также узнал, что он может выполнять различные функции. Итак, я спрошу, возможно ли реализовать функции, которые мне действительно нужны.

введите описание изображения здесь

введите описание изображения здесь

введите описание изображения здесь

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

Ответ №1:

Ниже показано, как создать имя файла моментального снимка для каждого из .mp4 файлов в текущем каталоге:

 Get-ChildItem -Filter *.mp4 | ForEach-Object {
  $snapshotFileName = '{0} - {1:N2}GB ({2} bytes).jpg' -f $_.BaseName, 
                                                          ($_.Length / 1gb), 
                                                          $_.Length
  # Display for diagnostic purposes.
  Write-Verbose -Verbose $snapshotFileName 

  # Use Rename-Item to rename a preexisting snapshot file.
}
  

Смотрите также: