我正在尝试让 EXE 附加功能在 Dosbox 中运行,我的意思是:我以前在 XP 中运行一款老游戏,它(大部分情况下)都能运行,但现在在 Win 8 中就不行了。所以我启动了 Dosbox,它运行正常。但是,我在 Windows 中修改了这个 EXE,我更改了属性以将“fastmouse”添加到 exe 中。这将使游戏中的鼠标运行得更快。
现在,我不知道如何在 DOS(box)中执行此操作,有没有办法键入命令,比如在键入 exe 之后?
提前致谢。
答案1
DOSBox 是 DOS 的相当完整的模拟,包括向可执行文件添加文本参数的能力(如果该可执行文件支持)。
假设您将修改后的 .exe 放在游戏文件夹中(通常在 XP 中会放在该文件夹中),并且假设您可以在 DOSBox 中键入“game.exe -fastmouse”之类的命令来启动游戏,那么这应该可以正常工作。对于带有文本参数的原始 DOS 可执行文件,这当然是可行的。