Results 1 to 14 of 14
  1. #1
    2 Star Lounger
    Join Date
    May 2008
    Location
    Jacksonville, Florida, USA
    Posts
    130
    Thanks
    43
    Thanked 0 Times in 0 Posts

    Angry Does Windows 7 support DOS applications?

    Due to the impending demise of Windows XP, I have been forced to purchase a PC running under Windows 7.
    I have avoided following anything about any Windows OS's thinking I could continue to use XP forever and ever.

    I have the new PC, and two huge hardcopy books about W7. I have not found anything that tells me whether
    W7 will support any DOS applications, some of which I still use on my XP PC.

    Does W7 support DOS in any way. I recall seeing something about running in XP mode on a W7 PC.
    Dell Dimension E310 DV051, Pentium 4, 2.80GHz, Memory 512MB, XP SP3 MCE/Pro
    Dell Inspiron 15R, 8GB, Win7 Home Premium 64bit SP1
    All help truly appreciated!

  2. #2
    2 Star Lounger JC Zorkoff's Avatar
    Join Date
    Dec 2009
    Location
    Boston, Massachusetts, USA
    Posts
    127
    Thanks
    11
    Thanked 14 Times in 14 Posts
    I have a couple DOS applications which I recompiled using the free Borland C++ compiler & linker to use the updated 32-bit functions.

    These work flawlessly under Windows 7. I use them almost every day.

    Where you will have problems is if you are trying to run 16-bit DOS programs. Most or all of the 16-bit programs will not run. I suggest you just try them and see.

    There is the familiar DOS "Command Prompt" function under the Accessories folder in the Start Menu. If you run it you will see that all the familiar DOS commands still work. Just type "help" and you will see the list.

  3. #3
    2 Star Lounger
    Join Date
    May 2008
    Location
    Jacksonville, Florida, USA
    Posts
    130
    Thanks
    43
    Thanked 0 Times in 0 Posts
    Thank you for your very prompt reply.
    Gosh darn, I wish I was more skilled, "using the free Borland C++ compiler & linker". Wow, if only.
    Nevertheless, I will try to load one or two of my DOS programs and see if they will work.
    Besides using the DOS app that came in XP (I believe that is where the version I use in XP came from), I use a DOS-type application called SPFPC (an oldie but a darned good app). When I bought my current PC in Jan. 2006, I soon loaded the DOS version 6.1 disks that I had retained and used on my previous PC running
    W95. I also continue to use the last DOS version of Quicken (as well as the Quicken Windows 2006 Version, I double post the same transactions in each).
    Thanks again. Wish me luck.
    Dell Dimension E310 DV051, Pentium 4, 2.80GHz, Memory 512MB, XP SP3 MCE/Pro
    Dell Inspiron 15R, 8GB, Win7 Home Premium 64bit SP1
    All help truly appreciated!

  4. #4
    3 Star Lounger
    Join Date
    Dec 2009
    Location
    UK
    Posts
    382
    Thanks
    19
    Thanked 78 Times in 66 Posts
    If it's the same, the website for SPF/PC v4.4 suggests that it does work in Windows 7.

    Hope this helps...

  5. #5
    2 Star Lounger JC Zorkoff's Avatar
    Join Date
    Dec 2009
    Location
    Boston, Massachusetts, USA
    Posts
    127
    Thanks
    11
    Thanked 14 Times in 14 Posts
    The reference to Borland C++ was to illustrate the need for 32-bit applications. The applications I mentioned were written by me for the Win 98 environment.

    Since you mentioned that you got the program around 2006, it may well be a 32-bit application and you are home free. Good Luck.

    As for the DOS version of Quicken, I would be surprised if that is a 32-bit program. I think it is from before 1998.

  6. #6
    Silver Lounger
    Join Date
    Jun 2001
    Location
    Niagara Falls, New York, USA
    Posts
    1,870
    Thanks
    0
    Thanked 0 Times in 0 Posts
    You may also want to check out Windows Virtual PC, Windows XP Mode

    When you configure and start Windows XP Mode it turns you session into am XP desktop where you can install and run you XP apps and programs

  7. #7
    Silver Lounger mrjimphelps's Avatar
    Join Date
    Dec 2009
    Location
    USA
    Posts
    2,187
    Thanks
    210
    Thanked 213 Times in 205 Posts
    Here's how you can easily run a DOS program in Windows 7:

    Create a shortcut, and put the following for the target:
    CMD /K <program path and name>
    Then double click on the shortcut whenever you want to run the program.

    For example, if your program was named QEDIT.EXE, and it was located in the C:\DOSPrograms folder, you would put the following:
    CMD /K C:\DOSPrograms\QEDIT.EXE

    Putting the /K keeps the DOS window open until you close it (i.e. until you are ready to exit your DOS program).

    You can find a lot of old icons in the following file:
    C:\Windows\System32\moricons.dll
    Last edited by mrjimphelps; 2014-04-01 at 13:56.

  8. #8
    Platinum Lounger
    Join Date
    Dec 2009
    Location
    Earth
    Posts
    3,846
    Thanks
    7
    Thanked 253 Times in 238 Posts
    You can also run DOSbox. This DOS emulator is fantastic for my old DOS games.

    cheers, Paul

  9. #9
    Silver Lounger mrjimphelps's Avatar
    Join Date
    Dec 2009
    Location
    USA
    Posts
    2,187
    Thanks
    210
    Thanked 213 Times in 205 Posts
    Quote Originally Posted by Paul T View Post
    You can also run DOSbox. This DOS emulator is fantastic for my old DOS games.

    cheers, Paul
    What version of DOS does it run?

  10. #10
    5 Star Lounger
    Join Date
    Jan 2010
    Location
    Los Angeles, CA
    Posts
    798
    Thanks
    3
    Thanked 28 Times in 26 Posts
    DosBox doesn't actually run DOS (it doesn't come with any utilities or other things you might expect from DOS), it is more of an emulator that runs programs that need DOS to run. And like Paul, I use it to run all of my old DOS games. You can read more at http://www.dosbox.com/wiki/Main_Page

  11. #11
    2 Star Lounger
    Join Date
    May 2008
    Location
    Jacksonville, Florida, USA
    Posts
    130
    Thanks
    43
    Thanked 0 Times in 0 Posts

    Does Windows 7 support DOS applications

    I want to thank everyone for their responses to my question.

    I was caught up in the month-end rush that I must do, so I hadn't had a chance to check for responses.

    I will be looking into the most promising items (those that I think I can adapt with my skill level).

    Thanks everyone.
    Dell Dimension E310 DV051, Pentium 4, 2.80GHz, Memory 512MB, XP SP3 MCE/Pro
    Dell Inspiron 15R, 8GB, Win7 Home Premium 64bit SP1
    All help truly appreciated!

  12. #12
    New Lounger
    Join Date
    Dec 2009
    Location
    Indiana
    Posts
    5
    Thanks
    2
    Thanked 0 Times in 0 Posts
    DOSbox is better than any of the other emulators. I haven't found any DOS programs that couldn't be configured to run. See the Wiki if you get stuck.
    DOSbox will run fullscreen or windowed (Alt-enter). You can access the DOS files directly from Windows Explorer and make changes with Notepad etc.
    One caveat: Direct serial port calls are blocked by the operating system. The program will otherwise function correctly.
    If you need DOS serial ports then use FreeDos. You'll have to build a dedicated boot/box.

  13. #13
    New Lounger
    Join Date
    Apr 2014
    Posts
    6
    Thanks
    0
    Thanked 0 Times in 0 Posts
    Windows 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.

  14. #14
    Super Moderator
    Join Date
    May 2002
    Location
    Canberra, Australian Capital Territory, Australia
    Posts
    3,979
    Thanks
    0
    Thanked 208 Times in 189 Posts
    Quote Originally Posted by flavet View Post
    Due to the impending demise of Windows XP, I have been forced to purchase a PC running under Windows 7.
    The tales of an "impending demise of Windows XP" are exaggerated. Windows XP is not about to stop working; all that's about to happen is that MS will stop issuing security updates for it. Provided you have a decent AV & firewall setup, XP should continue serving you well for a long time yet.

    There is no need to rush out and buy either a new OS (PCs running XP will probably run Win 7) or a new PC just because MS is about to stop issuing security updates for XP.
    Cheers,

    Paul Edstein
    [MS MVP - Word]

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •