-
WSJosSchaars
AskWoody PlusFebruary 10, 2023 at 3:11 pm in reply to: Would you ever run an MS-DOS program in 64-bit Windows? #2533260Thanks for your overall positive evaluation of vDos.
Some remarks:
vDos “installation” is mostly a convenient way to create a vDos directory and copy its files to there (and a desktop shortcut to vDos.exe). vDos is 100% portable, you could just copy its files to a PC. Or for instance create a vDos environment with DOS programs and data on an USB stick. Plug it into some Windows PC, and run the programs.
In a network setting there’s only one vDos.exe needed (at the server). No vDos at the workstations, those can just start that central vDos.exe (eventually by a shortcut). DOS programs and data files can be located anywhere in Windows filesystem.
DOS needs at least one drive (letter), in vDos that’s C:. By default assigned to the Windows current working directory as vDos starts. So generally that of vDos.exe, but C: can be reassigned to any Windows directory. Placing DOS programs in that directory is a convenient first start/test. Many (non networked) users will just leave it there.
Printing to DOS or Windows printers should mostly work out-of-the-box. If customization is needed, the documentation (Printing.pdf document) should help. And yes, that can a bit daunting due to the number of options.
The vDos/DOS window is usually 25 lines by 80 columns. Its size is not freely scaled, instead depends on the dimensions of the individual character cells. For instance increasing both by 1 pixel results in a window 25 pixels taller and 80 pixels wider. The percentage given in for instance WINDOW = 79 or 80 will merely be an indication until you would have a 100+K monitor :).
Biased vDos developer.
1 user thanked author for this post.
-
WSJosSchaars
AskWoody PlusThanks for your opinion and advice.
I’ve already tried that. Didn’t work.
That seems much too complicated for the rare times I need to access the old data.
And the barebones Win7/32 is already in place with the old data *and* able to redirect LPT1 to the USB printer port.Now I’m thinking that I might leave things as they are. My old data files will never again need modifying. As my Win7/32 installation runs perfectly well and will also not really need any more updates ever again, I can configure it to NOT connect to any LAN and to NEVER update. That partition can just remain unconnected and its files unchanged forever. As for backups, a single one-time-only image (but 2 copies) will suffice.
And finally, there’s my old laptop with the old data that still works OK and that also doesn’t need updates any more.
You could try vDos (http://www.vdos.info).
It derived from DOSBox, but has been largely modified/enhanced to run serious DS applications instead of games.
Perhaps your applications just need file- and record locking that are missing from DOSBox. -
WSJosSchaars
AskWoody PlusThe HP 1320 handles PCL coding, so it can be used by DOS programs that support PCL printers.
Your VirtualBox – WinXP combination is overkill.
dBaseIII+ should run under vDos, http://sourceforge.net/projects/vdos.
Starts dBase in a snap, integrates better with the Windows 7 host system and looks nice with a truly scalable font.
You could also print to any Windows printer.Jos
-
WSJosSchaars
AskWoody PlusProblem will be that the printer is a Windows GUI device.
Being a physical or virtual printer (like CutePdf), it won’t accept a series of ASCII codes that a DOS program will send to it.
You need some program like DOSPrinter that converts the stream of ASCII codes (saved to a file) to the format the printer driver will accept.
Remains a mystery how that DOS program can function/print on the other PC’s. -
WSJosSchaars
AskWoody PlusIt’s a Windows GUI printer?
Then you can’t send ASCII output directly to it, it has to be rendered by the printer driver.
So share the printer on the laptop and use that in net use lpt1. -
WSJosSchaars
AskWoody PlusYour network printer is connected to another PC and shared from there?
Have you looked at the render print jobs on client computers option?
Eventually install the printer driver on the laptop, connect it to the network printer, share it and use that in net use lpt1. -
WSJosSchaars
AskWoody PlusYou didn’t specify the operating system your old DOS program is running on.
Has to be some Windows version (net use …), so you can try vDos: http://sourceforge.net/projects/vdos.
It goes beyond what you tried and expected until now to get that DOS program running in Windows.
At least printing shouldn’t be an issue anymore. -
WSJosSchaars
AskWoody PlusWindows 7 32 bit will run most likely your DOS programs.
64 bit editions of Windows won’t run any of them.If you want a better experience and integration of your DOS programs with Windows: http://sourceforge.net/projects/vdos/
Even if using Windows 32 bits, you should have a look at vDos.
![]() |
Patch reliability is unclear, but widespread attacks make patching prudent. Go ahead and patch, but watch out for potential problems. |
SIGN IN | Not a member? | REGISTER | PLUS MEMBERSHIP |

Plus Membership
Donations from Plus members keep this site going. You can identify the people who support AskWoody by the Plus badge on their avatars.
AskWoody Plus members not only get access to all of the contents of this site -- including Susan Bradley's frequently updated Patch Watch listing -- they also receive weekly AskWoody Plus Newsletters (formerly Windows Secrets Newsletter) and AskWoody Plus Alerts, emails when there are important breaking developments.
Get Plus!
Welcome to our unique respite from the madness.
It's easy to post questions about Windows 11, Windows 10, Win8.1, Win7, Surface, Office, or browse through our Forums. Post anonymously or register for greater privileges. Keep it civil, please: Decorous Lounge rules strictly enforced. Questions? Contact Customer Support.
Search Newsletters
Search Forums
View the Forum
Search for Topics
Recent Topics
-
Windows 10 finally gets fix
by
Susan Bradley
1 hour, 4 minutes ago -
Revolutionary Strategies for Conserving Money: A Modern Male’s Guide to. (Awaiting moderation)
by
angelinahayward
1 hour, 42 minutes ago -
AMD Ryzen™ Chipset Driver Release Notes 7.04.09.545
by
Alex5723
2 hours, 24 minutes ago -
Win 7 MS Essentials suddenly not showing number of items scanned.
by
Oldtimer
6 hours, 57 minutes ago -
France : A law requiring messaging apps to implement a backdoor ..
by
Alex5723
15 hours, 29 minutes ago -
Dev runs Windows 11 ARM on an iPad Air M2
by
Alex5723
16 hours, 18 minutes ago -
MS-DEFCON 3: Cleanup time
by
Susan Bradley
6 hours, 17 minutes ago -
KB5056686 (.NET v8.0.15) Delivered Twice in April 2025
by
lmacri
11 hours, 42 minutes ago -
How to enable Extended Security Maintenance on Ubuntu 20.04 LTS before it dies
by
Alex5723
1 day, 3 hours ago -
Windows 11 Insider Preview build 26200.5562 released to DEV
by
joep517
1 day, 7 hours ago -
Windows 11 Insider Preview build 26120.3872 (24H2) released to BETA
by
joep517
1 day, 7 hours ago -
Unable to eject external hard drives
by
Robertos42
10 hours, 57 minutes ago -
Saying goodbye to not-so-great technology
by
Susan Bradley
7 hours, 17 minutes ago -
Tech I don’t miss, and some I do
by
Will Fastie
12 hours, 34 minutes ago -
Synology limits hard drives
by
Susan Bradley
2 days, 11 hours ago -
Links from Microsoft 365 and from WhatsApp not working
by
rog7
1 day, 14 hours ago -
WhatsApp Security Advisories CVE-2025-30401
by
Alex5723
2 days, 17 hours ago -
Upgrade Sequence
by
doneager
2 days, 11 hours ago -
Chrome extensions with 6 million installs have hidden tracking code
by
Nibbled To Death By Ducks
16 hours, 42 minutes ago -
Uninstall “New Outlook” before installing 2024 Home & Business?
by
Tex265
1 day, 9 hours ago -
The incredible shrinking desktop icons
by
Thumper
3 days, 14 hours ago -
Windows 11 Insider Preview Build 22635.520 (23H2) released to BETA
by
joep517
3 days, 16 hours ago -
Connecting hard drive on USB 3.2 freezes File Explorer & Disk Management
by
WSJMGatehouse
15 hours, 27 minutes ago -
Shellbag Analyser & Cleaner Update
by
Microfix
8 hours, 58 minutes ago -
CISA warns of increased breach risks following Oracle Cloud leak
by
Nibbled To Death By Ducks
4 days, 1 hour ago -
Outlook 2024 two sent from email addresses
by
Kathy Stevens
3 days, 6 hours ago -
Speeding up 11’s search
by
Susan Bradley
1 day, 13 hours ago -
HP Pavilion Will Not Wake Up After Being Idle for Longer Period
by
WSwalterwood44
2 days, 1 hour ago -
Make a Windows 11 Local Account Passwordless
by
Drcard:))
4 days, 15 hours ago -
Ubuntu 25.04 (Plucky Puffin)
by
Alex5723
4 days, 23 hours ago
Recent blog posts
Key Links
Want to Advertise in the free newsletter? How about a gift subscription in honor of a birthday? Send an email to sb@askwoody.com to ask how.
Mastodon profile for DefConPatch
Mastodon profile for AskWoody
Home • About • FAQ • Posts & Privacy • Forums • My Account
Register • Free Newsletter • Plus Membership • Gift Certificates • MS-DEFCON Alerts
Copyright ©2004-2025 by AskWoody Tech LLC. All Rights Reserved.