我想将一些 Windows(7、8、10)PC 变成独立街机设备,用于某项活动。我真的希望它是万无一失的。
插入控制器并启动游戏很容易,但游戏有退出选项,我不希望人们退出游戏并导致设置无用,而等待有人用鼠标/键盘再次启动游戏。
我是一名前端 Web 开发人员,所以我可以编写代码,但我从未在 Windows 中编写过任何类型的脚本或自动化,而且我不完全确定你能做什么(或所有可用的选项)。
我认为他们可能有一种编写脚本的方法,该脚本会监听应用程序的关闭,然后在应用程序关闭时再次启动该应用程序。我也愿意尝试其他策略,比如当有人按下主页按钮时触发脚本来启动游戏(但前提是没有正在运行的游戏实例)。
所以,我很感激任何想法或意见。同样,我并不完全确定 Windows 中有哪些选项可以实现这一点。因此,如果我的标签不太准确,我深表歉意。感谢您的时间!
答案1
一种简单的、不需要太复杂的方法是使用无限循环中的批处理来启动应用程序。
例如,一个名为的文件ReopenNotepad.bat
包含以下内容:
@echo off
:1
notepad
goto :1
这将打开notepad
并等待其关闭。当它是关闭后,它会循环:1
并再次打开notepad
,直到批处理 cmd 提示符窗口关闭。显然修改为您选择的可执行文件。