按键精灵如何让脚本在规定的时间运行
比如我录制了一个脚本,我想让这个脚本在下午3点的时候运行,如何设置呢?朋友告诉一种方法是调试多少多少秒后运行,那样我每次都要算好差多少分多少秒才到3点。我都要崩溃了。就没...
比如我录制了一个脚本,我想让这个脚本在下午3点的时候运行,如何设置呢?朋友告诉一种方法是调试多少多少秒后运行,那样我每次都要算好差多少分多少秒才到3点。我都要崩溃了。 就没有个设置自动运行时间的么?
展开
展开全部
按键精灵目前没有设定在某个时刻执行脚本的功能.但您可以通过自己增加一段脚本代码来实现这个功能.具体方法有很多,我举1个例子
1. 在脚本最开始用判断时间的方法来判断是否到了执行脚本的时间,如果到了时间,就执行后继的语句,如果不到时间,就继续判断时间.
脚本如下:
[General]
Description=Test
BeginHotkey=121
BeginHotkeyMod=0
RunOnce=0
Enable=1
[Repeat]
Type=0
Number=1
[Comment]
Content=
[Script]
//RunTime是希望执行脚本的时间,比如晚上0:0:15.TimeNow是系统当前时间.
Dim RunTime,TimeNow,ShowStr
RunTime=CDate("16:18:00")
ShowStr = "您当前设置为" + CStr(RunTime) + "开始运行脚本"
VBSCall Call MessageBox(ShowStr)
//开始判断时间
Rem CheckTime
TimeNow = CDate(CStr(Hour(Now))+":"+CStr(Minute(Now))+":"+CStr(Second(Now)))
MyVer = DateDiff("s",TimeNow,RunTime)
If MyVer<60
Goto Main
Else
Delay 50000
Goto CheckTime
EndIf
//时间到了,开始执行正式的脚本内容
Rem Main
VBSCall Call MessageBox("时间到了,开始执行脚本!")
1. 在脚本最开始用判断时间的方法来判断是否到了执行脚本的时间,如果到了时间,就执行后继的语句,如果不到时间,就继续判断时间.
脚本如下:
[General]
Description=Test
BeginHotkey=121
BeginHotkeyMod=0
RunOnce=0
Enable=1
[Repeat]
Type=0
Number=1
[Comment]
Content=
[Script]
//RunTime是希望执行脚本的时间,比如晚上0:0:15.TimeNow是系统当前时间.
Dim RunTime,TimeNow,ShowStr
RunTime=CDate("16:18:00")
ShowStr = "您当前设置为" + CStr(RunTime) + "开始运行脚本"
VBSCall Call MessageBox(ShowStr)
//开始判断时间
Rem CheckTime
TimeNow = CDate(CStr(Hour(Now))+":"+CStr(Minute(Now))+":"+CStr(Second(Now)))
MyVer = DateDiff("s",TimeNow,RunTime)
If MyVer<60
Goto Main
Else
Delay 50000
Goto CheckTime
EndIf
//时间到了,开始执行正式的脚本内容
Rem Main
VBSCall Call MessageBox("时间到了,开始执行脚本!")
追问
谢谢了哈,我先去研究一下, 成功我会第一时间给你分的。谢谢~
AiPPT
2024-09-19 广告
2024-09-19 广告
随着AI技术的飞速发展,如今市面上涌现了许多实用易操作的AI生成工具1、简介:AiPPT: 这款AI工具智能理解用户输入的主题,提供“AI智能生成”和“导入本地大纲”的选项,生成的PPT内容丰富多样,可自由编辑和添加元素,图表类型包括柱状图...
点击进入详情页
本回答由AiPPT提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询