I see you have a great program you call CopyNew (is there a vista version?)
Thanks for the compliment, I appreciate it! The program is universal for all Windows versions. I use it all the time myself on Vista.
is it possible to have a command or gui button that will defrag all changed files?
Files can only get fragmented if they have been changed. Files that have not changed cannot be fragmented, so JkDefrag will already skip them.