我正在尋找獲取指定文件(或文件目錄)的元數據。我正在尋找.WTV文件的「程序說明」。Powershell獲取文件的元數據
我找到了代碼,但沒有列出該屬性。其中一些代碼如下所示:
foreach($sFolder in $folder)
{
$a = 0
$objShell = New-Object -ComObject Shell.Application
$objFolder = $objShell.namespace($sFolder)
foreach ($strFileName in $objFolder.items())
{ FunLine("$($strFileName.name)")
for ($a ; $a -le 266; $a++)
{
if($objFolder.getDetailsOf($strFileName, $a))
{
$hash += @{ `
$($objFolder.getDetailsOf($objFolder.items, $a)) =`
$($objFolder.getDetailsOf($strFileName, $a))
} #end hash
$hash
$hash.clear()
我可以在文件資源管理器中看到該屬性。
我用過TagLib。這是針對ID3v1和ID3v2標籤的音頻文件。 – user1612851
嗯,taglib-sharp聲稱它是一個用於在媒體文件中讀取和寫入元數據的庫,包括**視頻**,音頻和照片格式。 –
好的...與TagLib不同。我會看一看。 – user1612851