当前位置:  开发笔记 > 开发工具 > 正文

如何使用VBScript强制重启Windows框?

如何解决《如何使用VBScript强制重启Windows框?》经验,为你挑选了1个好方法。

我正试图找到一种方法来强制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重新启动?



1> Matt Hanson..:

尝试更换:

retVal = OpSys.Reboot()

附:

retVal = OpSys.Win32Shutdown(6)

推荐阅读
贾志军
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有