I am FTP'ing files from a Linux server to Windows (desktop machine on XP) via the DOS prompt using the mget function. Using both ASCII and BIN formats the file arrives in Windows with an invalid character at the end of each line in lieu of a normal carriage return. This is displayed in Notepad as a square. Unfortunately the legacy system on NT we are trying to load to doesn't like this. Any ideas on how to get the file in a valid MS-DOS format?

08-23-2005

ericffff

Sounds like you just need to convert the line feeds to carriage return-line feed sequences, which are the default on windows. You could just pipe your data through unix2dos or something like it.