找回密码
 加入
搜索
查看: 2036|回复: 4

每分钟执行同步时间一次

[复制链接]
发表于 2008-12-9 14:25:20 | 显示全部楼层 |阅读模式
我这个脚本是挂游戏的,在虚似机里运行,现在问题:就是虚似机里时间会越走越慢,无法定时执行指定文件,现在我想在脚本里面加一个同步时间,为每分钟同步指定网内计算机时间一次,横线下面的脚本不受影响。

请问我这个想行得通吗?如果可以的话,那么,每分钟执行同步时间一次,会不会很占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("打开","","[ID:1148]")
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 编辑 ]
发表于 2008-12-9 16:05:44 | 显示全部楼层
有没必要每分钟一次啊?!真的慢的这么快?!
 楼主| 发表于 2008-12-9 16:10:38 | 显示全部楼层
今天早上8点10分左右调好的,到现在相差59分了。


liongodmien你好,诚心请教。
发表于 2008-12-9 16:17:54 | 显示全部楼层
试试这个:

AdlibEnable('timetimetime', 6E4)
;
;
;这里加循环代码
;
func timetimetime()
$rc = _RunDos("net time \\192.168.1.18 /set /yes")
endfunc
 楼主| 发表于 2008-12-9 16:29:59 | 显示全部楼层
liongodmien你好,

我刚学这au3没几天,你发的这个我看不懂哦,先谢谢。
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-9-23 09:36 , Processed in 0.081577 second(s), 22 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表