For macOS 10.10 and later only. This script will "refresh" the selected user-created Smart Playlists by removing the tracks they contain (if possible*) which then obliges them to dynamically repopulate, ostensibly with different tracks.
*Note that tracks cannot be removed from a Smart Playlist which already contains every track of the library meeting its criteria--it would just repopulate with the same tracks. Smart Playlists with the "Limit to" and "Live updating" criteria in use are more likely to be "refreshable".
Also see Refresh Selected Smart Playlist, which works with a single Smart Playlist selected in iTunes.
Click "Refresh" to re-populate the selected Smart Playlists.
Perhaps Also of Interest...
downloaded 1m 21s ago
Exports and then re-imports selected tracks' artwork
downloaded 5m 44s ago
Title Cap various track tags, featuring editable exceptions lists
downloaded 9m 18s ago
Use tag data to formulate new file name for selected tracks' files
downloaded 11m 42s ago
Display information about apps in the Mobile Applications folder
downloaded 21m 9s ago
Restore each selected track's artwork from an image file stored in its Album folder
downloaded 26m 7s ago
Check scripts downloaded to your computer from dougscripts.com for latest version