vbs关机代码

VBS是一种用于Windows系统的脚本语言,可以用于执行各种系统管理任务,包括关机。

vbscript
' 创建一个Shell对象 Set objShell = WScript.CreateObject("WScript.Shell") ' 执行关机命令 objShell.Run "shutdown /s /t 0", 1, False

将上述代码保存为.vbs文件,然后运行它,系统将会立即关机。这将立即关闭计算机,而不会提示用户保存未保存的工作。如果需要给用户提供更多时间保存工作,请将 /t 后的时间值更改为所需的值。例如,如果您想要计算机在60秒后关机,可以将 /t 0 改为 /t 60

如果你想要添加一个提示消息,告诉用户计算机将要关机,可以使用

vbscript
' 创建一个Shell对象 Set objShell = WScript.CreateObject("WScript.Shell") ' 显示提示消息 MsgBox "计算机将在60秒后关机,请保存您的工作!", vbInformation, "关机提示" ' 执行关机命令 objShell.Run "shutdown /s /t 60", 1, False

这个脚本会弹出一个包含提示消息的窗口,告诉用户计算机将在60秒后关机。用户可以在这段时间内保存未保存的工作。同样,你可以根据需要调整提示消息的内容和关机的等待时间。

将上述代码保存为.vbs文件,然后运行它,就会看到一个提示消息,然后计算机将在指定的时间后关机。