I am running a DOS application in vDos and all seems to be well. This is running on a Windows 10 machine. However, when I chose print from within the application the printer, which is on standby, lights up but I have to go to the LPT1 folder in order to print. I have remm'd out the Printfil option and added LPT1 = SEL"", and also included the printer name as well. The printer window opens and the printer lights up but doesn't then print. How can I make the printer automatically print and avoid selecting the printer, and then going to the LPT1 folder in order to activate printing? Any help would be much appreciated.
I don’t know what you mean with LPT1 folder. There’s also no Printfil option in vDos. “The printer window opens” would be something of Printfil? Disable or uninstall it first.
It also has to be LPT1 = SEL:"" (with a colon) for the default Windows printer to be selected, or LPT1 = SEL:"printer name". If your printer is an old DOS matrix printer, that can’t handle Windows printing, add the RAW option (see the Printing.pdf document).
I guess vDos was installed by DosPrint (https://www.dosprint.com). In my opinion a bogus program, mostly intended to install (sell) PrintFil.
vDos creates ASCII printer data files to facilitate third party DOS-to-Windows print processors. If vDos own print processor comes short, I surely won’t recommend PrintFil. They just mispresent too much.
I ran DosPrint. PrintFil and vDos 2017.08.01 got installed. vDos config.txt wasn’t modified, no “Printfil option” to check (one or more added LPTx/COMx = DUMMY entries?). Though PrintFil itself was blocked by F-Secure/DeepGuard. I uninstalled it immediately and didn’t give it more attention.