I have a server with MS FTP Server installed on it on my LAN. when i transfer over FTP (it doesn't matter if the binaray flag is active or not, always the behaivor it's the same) the files seems to be transfered ok, but when i execute them they gave an error (i mean the file it's corrupted i assume), if i map the directory where the files are, and i perform a copy paste operation, the files, works just fine.
I did a verification with md5sum.exe and in both cases, on ftp transfered file and copy-pasted files, and gives me the same md5 output but the file that was got form FTP do not works.
I tried on a different server (on my LAN) and installed Filezilla server istead of MS FTP Server, but the behaivor it's exactly the same, the ones files got from the FTP do not work (give a running time error when are executed) and the ones got from copy paste works fine.
These test where performed on my LAN, so no firewall involved. Both servers are windows 2000, and in tests i have used the windows ftp cliente and mozilla as ftp cliente and always the result it's the same if it was transfered over an ftp then it doesn't work.