【问题标题】:Run 16-bit command line application on Windows 7 64-bit在 Windows 7 64 位上运行 16 位命令行应用程序
【发布时间】:2011-06-12 18:00:02
【问题描述】:

我想在 Windows 7 x64 上运行 16 位命令行工具

我不想使用虚拟机

16 位工具能否以某种方式封装?

可能是 16 位 CMD.exe 模拟器

【问题讨论】:

  • 16 位 CMD.exe 模拟器实际上是一个虚拟机。以 DosBOX 为例。
  • 对于虚拟机,我的意思是在 VMWare 中,你知道,一个完整的操作系统,必须共享文件夹等等,但 DosBOX 听起来不错。我试试,谢谢。

标签: windows command-line 64-bit cmd 16-bit


【解决方案1】:

http://takeda-toshiya.my.coocan.jp/msdos/

这可能会对您有所帮助。 (日文网站)

【讨论】:

  • 这是救命稻草!感谢您的链接!
【解决方案2】:

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

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

祝你好运, 标记

【讨论】:

  • 我发帖后就想到了。我不知道真的没有别的办法。
  • 我使用 DosBox 来做这种事情,而且我一般都成功了。您确实可以使用 dosbox 共享文件和文件夹,尽管可能无法按预期处理长文件名或具有非 ASCII 字符的名称。 DosBox 文档中有更多信息(以及示例)。
【解决方案3】:

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

【讨论】:

    【解决方案4】:

    如果您想使用生产力应用程序,请试试这个。它是 Dosbox 的变种 但专为旧业务应用程序构建

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-05-30
      • 1970-01-01
      • 2011-04-03
      • 2011-01-13
      • 2016-11-16
      • 1970-01-01
      相关资源
      最近更新 更多