/* Save this file, rename extension from .txt to .js Highlight tracks you want changed in iTunes * Ctrl+Click for multiple files * Be sure to fill in your actual "SEARCHterm" below on the line that starts with "var wordLookup" Execute by double clicking file in Windows Explorer http://liquidparallax.com */ var iTunesApp = WScript.CreateObject("iTunes.Application"); var tracks = iTunesApp.LibraryPlaylist.Tracks; var numTracks = tracks.Count; var i; LyricSearchlist = iTunesApp.CreatePlaylist("Lyrics Search"); for (i = 1; i <= numTracks; i++) { try { //get lyrics from the selected track var currTrack = tracks.Item(i); var mylyrics = currTrack.Lyrics; // Enter what words you want to search by replacing SEARCHterm# var wordLookup = mylyrics.match(/suicide|SEARCHterm2/i); // Songs with found words jump into playlist if (wordLookup != null) { LyricSearchlist.AddTrack(currTrack); } } catch(er) { }} WScript.Echo("All songs with lyrics matching the search terms are in playlist.");