vbs实现的定时关机、重启的脚本和程序_vbs

   将下面代码存为vbs文件,如:shutdown.vbs,然后双击或在文件上点右
键选择以命令提示打开,如果到了你设置重启的时候,系统会出现关机的对话
框。

  直接下面代码程序会出现关机的对话框,最后的回车注释掉了,正常使用
时,请去掉注释符。

  以下代码在window 2000 下通过。

复制代码 代码如下:

'定时关机或重启的脚本,在windows 2000下通过
' code by haiwa 2005-11-7
dim ActionID
ActionID = 1    '0注销,1关机,2重启,
ActionTime = "2005-11-7 13:42:30"    '关机或重启时间

function ShutDown()
    dim objShell
    Set objShell = WScript.CreateObject("Wscript.Shell")

    dim Application
    set Application = CreateObject("Shell.Application.1")
    Application.ShutdownWindows()
    dim upi
    for upi = 0 to 4
        WScript.Sleep(50)
        objShell.sendKeys("{UP}")
    next
    For upi = 1 to ActionID
        WScript.Sleep(50)
        objShell.sendKeys("{DOWN}")
    next
    '使用时,请把下行的注释符去掉
    'objShell.sendKeys("{ENTER}")
end function

While true
    if DateDiff("s", Now, ActionTime) < 0 then
        ShutDown()
    end if
    WScript.Sleep(5*1000)
wend

时间: 2024-11-14 12:52:10

vbs实现的定时关机、重启的脚本和程序_vbs的相关文章

Win7旗舰版 我已经在“运行”中设置好了定时关机的时间,c#程序中可以获取到我设置的自动关机的时间吗?

问题描述 系统是Win7旗舰版我已经在"运行"中设置好了定时关机的时间,c#程序中可以获取到我设置的自动关机的时间吗?我想在关机的前几分钟保存修改的内容.退出在运行的程序.帮帮忙,谢谢各位了. 解决方案 解决方案二:定时关机?我更建议你把定时关机的功能实现在你的程序里...解决方案三:你这样写个timer计时间,倒计时前几分钟的时候,你再保存修改的内容,时间到了,直接调用执行cmd命令shutdown关机.

hta 定时关机重启实现代码_hta

复制代码 代码如下: <html> <head> <meta http-equiv="content-type" content="text/html;charset=gb2312"> <title>一个用于定时重启或关闭计算机的小工具,适用于Windows 2K/XP/2003 </title> <hta:application id="WTimer" maximizebutto

使用VBS访问外部文本文件一些方法和脚本实例代码_vbs

处理文件用到的常量有:ForReading = 1 ,ForWriting=2,ForAppending=8,用于的操作分别是读/写和追加,都要在使用之前用VBS Const来声明.常用于处理文本文件的方法有:Read(var)-读var个字符,ReadLine-读一行,ReadAll-读整个文件内容,SkipLine-跳过本行指向下一行,Write(var)-把字符串var写入文件,WriteLine(var)-把字符串var和换行符写入文件,WriteBlankLines(n)-写入n个换行

Mac 设置定时关机、重启、睡眠

  有一位用户咨询能不能给 Mac 设置定时关机.其实 OS X 系统就自带了这相关的功能,只不过"藏"的有点深.这里给大家专门分享一下: 打开「系统偏好设置--节能器」,然后点击「定时」按钮; 勾选第二个复选框(睡眠前面那个),然后在下拉菜单中选择关机/重启/睡眠; 在右边设置时间. 注:以上方法在 OS X Mountain lion 10.8 系统下测试通过,其他版本 OS X 系统可能略有不同. 不过,通过这里只能设置成定期循环执行.也就是没有办法设置"只执行一次&q

win7系统下定时关机功能全面应用

win7系统下定时关机功能全面应用:怎么对win7系统设定关机等待时间 经常有用户会发现,在win7系统关机过程中,会出现一个等待系统关闭的提示,我们需要等一段时间才可以把电脑关闭,即使很多的用户已经习惯了这些默认设置,还是想要把关机时间缩短.那么该如何对关机等待时间进行设置呢?下面就来看看小编是怎么操作的. 1.首先,咱们同时按下win7键盘上的win+R快捷键打开电脑的运行窗口,之后,咱们在打开的运行窗口中输入regedit并单击回车,这样就可以打开电脑的注册表编辑器窗口了. 2.在打开的注

win7系统定时关机任务怎么设置?

  win7系统定时关机任务怎么设置?            具体设置方法如下: 1.[所有程序]--[附件],在附件中的[系统工具]中找到[任务计划程序]并打开; 2.在右边的操作中选择[创建基本任务],你可以在[任务名称]中填写你想填的名字,这里填写的是"定时关机"; 任务计划程序 任务计划程序 3.选择任务执行时间,对于每天都要定时关机的可以选择"每天";对于每个星期中有几天不需要关机的可以选择"星期";至于"每月"不推

电脑定时关机怎么设置

方法一:首先在"开始"菜单点击"运行",输入"at xx:xx shoutdown -s" 可以实现定时关机,xx:xx指的是具体关机时间.还可以输入"shoutdown.exe -s -t xxxx".xxxx指的是欲多久后关机的秒数.如果运行程序后想取消,则输入"shutdown -a"即可(注意以上输入时不包括引号). 如果要在Windows 2000下运行的话,只需将Windows XP c:win

电脑设置定时关机的方法总结

一.windows7系统定时关机 1.[所有程序]--[附件],在附件中的[系统工具]中找到[任务计划程序]并打开: 2.在右边的操作中选择[创建基本任务],你可以在[任务名称]中填写你想填的名字,我这里填写的是"定时关机": 3.选择任务执行时间,对于每天都要定时关机的可以选择"每天":对于每个星期中有几天不需要关机的可以选择"星期":至于"每月"不推荐选择,因为时间跨度太大了,一般人用不到这个功能.我这选择的是"

Mac怎么设置定时关机、重启、睡眠方法

  一.直接进行设置 打开"系统偏好设置--节能器",然后点击"定时"按钮;勾选第二个复选框(睡眠前面那个),然后在下拉菜单中选择关机/重启/睡眠;在右边设置时间. 二.使用终端命令进行设置 举例说明:设定2012年9月3日23:15分关机:sudo shutdown -h 1209032315设定2012年9月3日23:15分重启:sudo shutdown -r 1209032315设定2012年9月3日23:15分睡眠:sudo shutdown -s 120