腳本定時
⑴ 按鍵精靈定時腳本!!!!!!!!!!
把 nia878答案中的2*100改為2*1000,最好是改為2000(可以加快電腦的運算速度,雖然可以忽略不計)
⑵ 按鍵精靈定時運行腳本怎麼弄
不知道你這里的腳本2是和腳本1一起運行,還是獨立一個腳本,如果是一起運行,不需要分兩個腳本都可以,因為你的腳本運行時間是3分鍾,你的運行的時間間隔至少有30分鍾,所以用單線程即可(假如代碼執行時間比30分鍾長,就得要多線程)。這里我只提供腳本1的代碼,腳本2類似,腳本1代碼如下:
Dim MyTime(26) //定義數組,存放27個時間
//下面給數組賦值,儲存每個時間,由於時間間隔是30分鍾,所以可以代碼賦值。
MyTime(0) = "10:10:00"
For i = 1 To 25
MyTime(i) = DateAdd("n", 30, MyTime(i - 1))
Delay 10
Next
MyTime(26) = "00:40:00"
While True
For i = 0 To 26
dt = DateDiff("s", Time, MyTime(i))
If dt = 0 Then
//這里寫你要執行的代碼
End If
Delay 100
Next
Wend
⑶ 按鍵精靈定時腳本
H=Hour(time)
IfH=21Then
//執行語句
Delay3600000
RestartScript
Else
Delay3600000
RestartScript
EndIf
一小時檢查一下電腦時間。如果是21點,就執行語句,如果不是,就等待一小時後再執行,
就是這個寫法,我寫的有點不嚴謹,你自己來優化吧。
⑷ 設置「按鍵精靈」設置定時自動開始腳本
AB腳本的運行時間是多少?如果A腳本的運行時間不超過十分鍾那很簡單,做兩個子程序然後簡單調用就好了,如果A腳本的運行時間在十分鍾以上,那就要多線程了,多線程代碼如下。
Do
Iftime="09:50:01"ortime="09:50:02"ortime="09:50:03"ortime="10:50:01"ortime="10:50:02"ortime="10:50:03"ortime="11:50:01"ortime="11:50:02"ortime="11:50:03"ortime="12:50:01"ortime="12:50:02"ortime="12:50:03"ortime="13:50:01"ortime="13:50:02"ortime="13:50:03"Then
BeginThreadA
Delay5000
EndIf
Iftime="10:00:01"ortime="10:00:02"ortime="10:00:03"ortime="11:00:01"ortime="11:00:02"ortime="11:00:03"ortime="12:00:01"ortime="12:00:02"ortime="12:00:03"ortime="13:00:01"ortime="13:00:02"ortime="13:00:03"ortime="14:00:01"ortime="14:00:02"ortime="14:00:03"Then
BeginThreadB
Delay5000
EndIf
Loop
SubA
//這里放A腳本
EndSub
SubB
//這里放B腳本
EndSub
為了保險我設了每個時間段都獲取了三次時間,分別是1、2、3秒。
⑸ 如何定時運行指定的腳本
原帖由 yiguangqiang88 於 2007-11-5 11:18 發表 具體原因我不知道。不過如果要實現腳本命令,on event裡面可以直接填寫腳本命令而不用填寫腳本名字。這樣估計會達到你執行腳本的效果。我在2.9.7裡面測試的。 謝謝!按照你的方法搞定了,直接在on event裡面填寫腳本命令而不用填寫腳本名字。
⑹ 按鍵精靈腳本如何定時啟動
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("時間到了,開始執行腳本!")
⑻ 按鍵精靈定時運行腳本
打開按鍵精靈,點擊新建;
然後切換切換到源文件模式(這樣方便復制粘貼);
Do
//填寫腳本內容來這里
Delay 600000
Loop
-----------------------
把以上的代碼復制,然後在源文件模式下,點擊滑鼠右鍵,選擇粘貼;」//填寫腳本內容來這里「把這句修改成腳本內容,保留也可以,反正把腳本放在第一句之後就行,確保寫的腳本內容在Do和Loop之間就行。
還有一種,打開你的腳本,就是修改模式,然後復制第一句的」Do「在第一句那,滑鼠右鍵點粘貼。之後復制
Delay 600000
Loop
在腳本最後一句那,就可以了。
⑼ 如何使一個腳本定時運行,比如某個確定的時間點3:20
什麼 bat, cmd,vbs太次了
用VB寫個定時程序就好了,很簡單的,要就留下郵箱,不要就不回復