On the off chance that this might prove useful to someone, I thought I’d share. Here’s an AppleScript snippet that moves all the files from a playlist into a single folder you specify.

-- MoveItems:
--   Move all files associated with a playlist to a folder you specify
--
-- Erica Sadun, May 2007
--

tell application "iTunes"

	-- Playlist to use
	set myPlaylist to some playlist whose name is "tmp"

	-- Location to move to. Assumes folder already exists
	set newLocation to ("Data:tmp:" as alias)

	-- Move each track file in this playlist
	set tracklist to every track of myPlaylist
	repeat with eachItem in tracklist
		set nth to item ((location of eachItem) as string) of application "Finder"
		move nth to newLocation
	end repeat

end tell