copy filename.bin lpt1written multiple times in a bat file doesn't work - the printer queue needs some time. One option was to use a Reply statement using the Reply.com given by MS
Another option is the SLEEP or WAIT given at http://www.robvanderwoude.com/wait.html Something similar is at http://malektips.com/dos0017.html
Edit:
type filename.bin > lpt1works fine even if written multiple times.
type filename.bin > lpt1
ReplyDeleteworks fine in a bat file even if repeated multiple times.