I'd try something like this, substituting the correct paths. Save the following in a file and give it execute permission -
ls -la /path/files/ > /path/files/list.txt
scp /path/files/* user@destination:/path/destination/
This script should create a text file in /path/files/ called list.txt listing of all the files in /path/files/ then copy the entire contents of /path/files/ into /path/destination/ on the other system.
Hope this helps.