我们的 Windows 10 自助服务终端没有键盘或触摸屏。只有鼠标。它们运行的是自定义外壳,因此没有 Windows UI。
我正在尝试使用组策略让屏幕键盘 (osk.exe) 保持运行。目前,我已通过组策略添加了计划任务,以便在登录时启动“cmd.exe /c start c:\windows\system32\osk.exe”,之后每 5 分钟启动一次。
我希望得到更优雅的东西。首先,命令提示符窗口每 5 分钟闪烁一次。其次,如果用户不小心关闭了屏幕键盘,他们只需等待下次任务运行并再次打开键盘即可。
就目前而言,这可行,但还有其他方法可以使其工作吗?
答案1
这也许可以通过 AutoHotKey 脚本实现。脚本运行并等待应用程序关闭,如果应用程序关闭,则重新打开它。
让它做这样的事:
#persistent
Process, WaitClose, osk.exe
Run C:\WINDOWS\system32\osk.exe
我的 AHK 语法有点生疏,所以如果上面的代码不起作用,可能只需要调整一下。这里有很多乐于助人的人,还有AutoHotKey 论坛