【发布时间】:2010-09-16 08:40:51
【问题描述】:
我正在尝试寻找一种方法来强制 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 重启?
【问题讨论】: