在 Windows 7 64 位上运行 16 位命令行应用程序

声明:本页面是StackOverFlow热门问题的中英对照翻译,遵循CC BY-SA 4.0协议,如果您需要使用它,必须同样遵循CC BY-SA许可,注明原文地址和作者信息,同时你必须将它归于原作者(不是我):StackOverFlow 原文地址: http://stackoverflow.com/questions/4752391/
Warning: these are provided under cc-by-sa 4.0 license. You are free to use/share it, But you must attribute it to the original authors (not me): StackOverFlow

提示:将鼠标放在中文语句上可以显示对应的英文。显示中英文
时间:2020-09-15 16:02:15  来源:igfitidea点击:

Run 16-bit command line application on Windows 7 64-bit

windowscommand-line64-bitcmd16-bit

提问by Carlos Gil

I have 16-bit command line tools that I want to run on Windows 7 x64

我有要在 Windows 7 x64 上运行的 16 位命令行工具

I don't want to use a Virtual Machine

我不想使用虚拟机

Can the 16-bit tools be wrapped in some way?

16 位工具可以以某种方式包装吗?

Maybe a 16-bit CMD.exe emulator

也许是 16 位 CMD.exe 模拟器

回答by Guest

http://homepage3.nifty.com/takeda-toshiya/msdos/index.html

http://homepage3.nifty.com/takeda-toshiya/msdos/index.html

This may help you. (Japanese website)

这可能对你有帮助。(日本网站)

回答by Mark

Have you tried downloading XP Mode (http://www.microsoft.com/windows/virtual-pc/download.aspx) for Windows 7? I know it works for 16bit GUI applications, but I don't know about command line programs.

您是否尝试过为 Windows 7 下载 XP 模式 (http://www.microsoft.com/windows/virtual-pc/download.aspx)?我知道它适用于 16 位 GUI 应用程序,但我不知道命令行程序。

also, you might want to look at DosBox (http://www.dosbox.com). It runs old DOS games, i don't know how it interacts with Windows, however, so I don't know if you can access the file system, etc from DosBox.

此外,您可能还想查看 DosBox (http://www.dosbox.com)。它运行旧的 DOS 游戏,但我不知道它如何与 Windows 交互,所以我不知道您是否可以从 DosBox 访问文件系统等。

good luck, Mark

祝你好运,马克

回答by John

You must use some kind of a virtual machine. 16-bit is just not supported on Win64.

您必须使用某种虚拟机。Win64 不支持 16 位。

回答by butchockkoi

Try this if you are up to productivity apps. Its a variant of Dosbox but built for old business apps

如果您使用生产力应用程序,请尝试此操作。它是 Dosbox 的变体,但专为旧的业务应用程序构建

http://sourceforge.net/projects/vdos/

http://sourceforge.net/projects/vdos/