通过 wine cmd 运行 .BAT

通过 wine cmd 运行 .BAT

我尝试运行 .bat 文件,但出现未知错误:

$ wine cmd
CMD Version 1.4

Z:\home\setevoy\Temp\zork1>start ZORK1.BAT
fixme:exec:SHELL_execute flags ignored: 0x00000100

Z:\home\setevoy\Temp\zork1>winevdm: Cannot start DOS application Z:\home\setevoy    \Temp\zork1\nnansi.com
     because the DOS memory range is unavailable.
     Try running this application with DOSBox.
winevdm: Cannot start DOS application Z:\home\setevoy\Temp\zork1\_zork1.com
     because the DOS memory range is unavailable.

有人能解释一下我做错了什么吗?谢谢。

答案1

这并不能完全回答您的问题,但可能会帮助您实现目标。如果您想运行旧的 infocom 游戏,您根本不需要 wine。您只需frotz从 Ubuntu 软件中心或安装 infocom 解释器即可sudo apt-get install frotz。然后,您可以使用 从命令行运行它frotz /PATH-TO-FILE/zork1.dat。请注意,您没有指向批处理文件,数据文件就是您所需要的。

相关内容