在 Windows 7 中禁用 DOS 程序上的关闭按钮

ton*_*.ae 6 windows-7 command-line batch-file

在我的公司,我们的商店运行一些旧的 DOS 软件。

在 Windows 7 之前,您可以全屏运行这些程序,而现在则不能。

我知道有一些变通办法可以进入全屏(例如 DOSBox、回滚视频驱动程序)。然而,这两种解决方案都已被证明会引起问题。

作为替代方案,我们希望禁用加载此 DOS 程序的命令提示符窗口上的关闭按钮。

原因是,该程序有自己的关闭方法,在全屏模式下运行良好,但现在没有它,用户单击关闭按钮,这样的关闭会弄乱我们的数据。

如何禁用关闭按钮。

任何帮助表示赞赏,谢谢

JSa*_*hez 6

您可以重新发明轮子并创建自己的包装器来启动您的程序,使用类似 AutoIt 或您喜欢的编程语言。

或者您可以使用Uwe Sieber 的 ConsoleNoClose程序来做到这一点:禁用命令提示符窗口上的关闭 (X) 按钮。当您启动该程序时,它会保持驻留并在获得焦点时禁用任何打开的命令提示符上的按钮。

在 Windows 7 Professional 32 位上测试。

希望有帮助!