by VA3SWS on December 5, 2005
"<sarcasm>Gee thanks! That was so incredibly helpful! Now why didn't I think of that?</sarcasm> "
I don't think he was being sarcastic. Just try something.

Fwiw, I just downloaded a new, up to date version of G4FON. In other threads here on eham.net, you will find many that recommend it highly.
What I downloaded was an executable install file.
Ran it, and pointed it at a floppy in A: drive. It complained a bit, even though there was plenty of space - but it did offer to let me override and install to A: drive anyway. I did.
With WinDoze though, who knows where the 'install' program may have sprinkled little bits and pieces - files - that it may use? In other words, even though I told it to 'install' on the floppy, it very well may have put files elsewhere too.
Next, I double-clicked on the executable now found on the floppy. It was named Koch.exe .
The G4FON CW Trainer came up and ran just fine.
I don't have another computer handy in which to try the floppy.
Operating system here is Windows98SE.
Tried it in a DOS window, from the command line. It would load, but would not run, complaining that it needed a Win32 environment.
Restarting the computer in DOS mode, or booting from a floppy created with Windows98, and koch.exe would not run at all from the command line, naturally.
"What I am looking for is a program that is small enough to fit on a floppy, and run from the floppy while it was in the a: drive. "
From my little experiment, G4FON will do it. However, I suspect that you may have more in mind than just running from a floppy as you stated above.
Do you need to run it on more than one computer? was that reason for the floppy?
What operating system will you be running it on?