我正在尝试寻找一种强制重启Windows的方法,但遇到了问题。我已经尝试过
Set OpSysSet = GetObject("winmgmts:{authenticationlevel=Pkt," _
& "(Shutdown)}").ExecQuery("select * from Win32_OperatingSystem where "_
& "Primary=true")
for each OpSys in OpSysSet
retVal = OpSys.Reboot()
next
我也尝试过使用shutdown -f -r
命令,但有时会没有反应,如果我再次尝试,就会出现错误提示“由于系统正在关闭,无法完成操作”,即使我等很长时间它也不会关闭,我仍然可以启动新程序,执行 shutdown -a
也会出现相同的错误。如何使用脚本强制 Windows 重新启动?