如何为音频名称和长度创建bat文件

时间:2015-11-06 16:31:19

标签: batch-file

我对bat文件完全陌生。我有一个包含数千个音频文件的文件夹。我想“导出”每个的名称和长度,并将它们保存在一个文本文件中。这似乎很简单,但我已经挣扎了几个小时才开始尝试。有人可以帮忙吗?!谢谢!!!!

1 个答案:

答案 0 :(得分:0)

这是一个PowerShell脚本,可用于打印MP3文件名和音频持续时间。根据需要将输出重定向到文件。

$path = 'C:\Users\Public\Music\Sample Music\'

Get-ChildItem $path -Filter *.mp3 -name | Foreach-Object {
    $shell = New-Object -COMObject Shell.Application
    $shellfolder = $shell.Namespace($path)
    $shellfile = $shellfolder.ParseName($_)

    write-host $_ $shellfolder.GetDetailsOf($shellfile, 27);
}

以及how to run PowerShell scripts的信息。