我遇到的问题是,我的一个应用程序 (steamVR) 在收到关机信号时拒绝关机。相反,它会弹出一个“严重错误”消息和第二个“您确定要关机吗”消息,阻止计算机关机。我以为执行组策略来执行强制关机的脚本会起作用,但直到关机过程的后期才会运行。我无法安装第三方应用程序来解决这个问题,我也不想编写自定义“观察者”应用程序来检测关机信号只是为了杀死这个其他应用程序。我也不允许更改注册表以通过 AllowBlockingAppsAtShutdown DWORD 值强制关机。
答案1
我把你需要的文件的链接放在这里(相信我,我和不认识的人没有任何关系)
链接 :http://www.multcloud.com/share/5e1b7ad4-a1f8-4b18-9a55-0399426a48c9
您只需打开链接并右键单击文件,然后单击下载。
已添加代码,因此不再需要链接
@echo off
color 0a
:CONFIRM
echo Do you really want to shutdown your PC? (only answer with yes/no or y/n
set /p shutdown=
if %shutdown%==yes goto 1
if %shutdown%==no goto 2
if %shutdown%==y goto 1
if %shutdown%==n goto 2
if NOT %shutdown%==yes goto CONFIRM
if NOT %shutdown%==no goto CONFIRM
:1
echo Your pc will shutdown in 10 seconds
timeout 10
shutdown.exe -s -t 00
:2
pause
exit