每分钟执行同步时间一次
我这个脚本是挂游戏的,在虚似机里运行,现在问题:就是虚似机里时间会越走越慢,无法定时执行指定文件,现在我想在脚本里面加一个同步时间,为每分钟同步指定网内计算机时间一次,横线下面的脚本不受影响。请问我这个想行得通吗?如果可以的话,那么,每分钟执行同步时间一次,会不会很占CPU和内存资源?谢谢你的帮助。
#include <Process.au3>
$rc = _RunDos("net time \\192.168.1.18 /set /yes")
——————————————————————————
While 1
Switch @hour&@min
case 0810
fileCopy("C:\Documents and Settings\Administrator\桌面\*.txt","C:\0.txt",1)
run("000.exe")
$11="000"
WinWaitActive($11)
controlClick($11,"45","TButton10")
winActivate("打开")
controlClick("打开","","")
send("c:\0.txt")
controlClick("打开","打开(&O)","Button2")
WinActive($11)
controlClick($11,"挂机","TButton9")
sleep(60000)
Case 2350
WinActivate("0")
Send("{TAB}")
send("{ENTER}")
Sleep(2500)
Winkill("0","")
sleep(60000)
EndSwitch
Sleep(100)
WEnd
[ 本帖最后由 dgdj 于 2009-1-17 01:11 编辑 ] 有没必要每分钟一次啊?!真的慢的这么快?! 今天早上8点10分左右调好的,到现在相差59分了。
liongodmien你好,诚心请教。 试试这个:
AdlibEnable('timetimetime', 6E4)
;
;
;这里加循环代码
;
func timetimetime()
$rc = _RunDos("net time \\192.168.1.18 /set /yes")
endfunc
liongodmien你好,
我刚学这au3没几天,你发的这个我看不懂哦,先谢谢。
页:
[1]