[void][System.Reflection.Assembly]::LoadFile("C:\Toub.MediaCenter.Dvrms.dll") # Get all files ending in .wtv foreach ($file in gci "*.wtv") { $wtv = New-Object Toub.Mediacenter.Dvrms.Metadata.DvrmsMetadataEditor($file) $attrlist = $wtv.GetAttributes() # Extract the Title and Description from the recorded programme $t = $attrlist["Title"].value $d = $attrlist["WM/SubTitleDescription"].value # Print them to STDOUT "$t" "$d" }