#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.
}
Смотрите также: