我知道Windows具有NTVDM。
我有一个DOS模拟器,我只想让Windows在出现不兼容问题时将参数传递给我创建的特定批处理文件。
我们可以用ftype
或assoc
命令做什么。
我尝试修改exefile=...
,但什么都没有发生。
dosInt %0 %*
命令行错误(0)
命令行错误(1)
通过文件资源管理器打开时出错
是否有任何方法可以处理这些错误中的至少一个?
错误窗口标题说明了一切,Windows操作系统不再支持16位应用程序。您需要在Windows上运行的应用程序为32/64位。获得更多不错的C编译器并为32/64位重新编译源代码。