Advertisement
tankcr

Get-MetaData

May 4th, 2017
146
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. $objShell = New-Object -ComObject Shell.Application
  2.  
  3. #Create iTunes Object
  4. $itunesApp = New-Object  -ComObject iTunes.Application
  5. $itunesLib = $itunesapp.LibraryPlaylist
  6. $itunes.CurrentTrack
  7. $allselectedtracks = $itunes.SelectedTracks
  8. $allitunesmedia = $itunesLib.Tracks
  9.  
  10. #get all music files
  11.  
  12. $allfiles = GCI D:\ -recurse
  13. $mediafiles = $allfiles|Where-Object{$_.extension -like "*.mp3"-or $_.extension -like "*.mp4" -or $_.extension -like "*.m4a" -or $_.extension -like "*.m4b" -or $_.extension -like "*.m4v" -or $_.extension -like "*.alac" -or $_.extension -like "*.flac"}
  14.  
  15. FOREACH($song in $mediafiles)
  16. {
  17.      $sFolder = $song.Directory.FullName
  18.      $objFolder = $objShell.namespace($sFolder)
  19.      $details = $objfolder.GetDetailsof($song.FullName, 16)
  20.      
  21. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement