按键精灵问题,达人请进...

来源:百度知道 编辑:UC知道 时间:2024/05/30 09:22:27
注意:要即刻解决,不要模糊答案或者随便复制来的,回答此问题时回答者可以慢慢详细考虑,不必操之过急,我不会只看前面的,不注意后面的,只要您的答案好,我必定会将分数给你...

我看了帮助文件里的解释,但是有几个地方不是很明白...
1.这段代码是单独设立成一个脚本,还是直接复制到要定时执行的脚本内?
2.ShowStr = "您当前设置为" + CStr(RunTime) + "开始运行脚本"
这段语句里的“您当前设置为”是什么意思,需要我填写什么,“开始运行脚本”是要填写我需要运行的脚本名称么?

下面是帮助文件里的相关内容:

如何才能开机启动按键精灵然后启动设定脚本?

--------------------------------------------------------------------------------

回答:按键精灵目前没有设定在某个时刻执行脚本的功能.但您可以通过自己增加一段脚本代码来实现这个功能.具体方法有很多,我举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) +

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("时间到了,开始执行脚本!")

如何才能开机启动按键精灵然后启动设定脚本?
如果你只是想解决这个问题就简单了
先给按键精灵建个快捷方式,然后把快捷方式放到启动里
C:&