找回密码
 加入
搜索
查看: 2448|回复: 9

定时同步时间问题

[复制链接]
发表于 2009-1-8 16:05:54 | 显示全部楼层 |阅读模式
直接运行:
#include <Process.au3>
$rc = _RunDos("net time \\192.168.0.1 /set /yes")

就可以同步时间.

但是我想早上7点运行某软件,然后7点10分同步时间,现在问题就是同步时间这里出问题,

While 1
Switch @hour&@min
case 0700
run("软件.exe")
sleep(60000)
Case 0710
#include <Process.au3>
$rc = _RunDos("net time \\192.168.0.1 /set /yes")
sleep(60000)
EndSwitch
Sleep(100)
WEnd

谢谢帮助.

[ 本帖最后由 dgdj 于 2009-1-11 00:09 编辑 ]
发表于 2009-1-8 16:15:48 | 显示全部楼层
建议配合系统自带的 任务计划 来实施
 楼主| 发表于 2009-1-8 16:26:07 | 显示全部楼层
很多台机,很麻烦的,谢谢.
 楼主| 发表于 2009-1-8 18:39:24 | 显示全部楼层
顶上啊,帮帮忙啊.
发表于 2009-1-8 19:12:33 | 显示全部楼层
你把这个放在文件的最上面试试#include <Process.au3>
发表于 2009-1-9 02:54:27 | 显示全部楼层
#include <Process.au3>
$a=0700
$b=0710
While 1
$i=@hour&@min
if $a=$i then
run("软件.exe")
endif
if $b = $i then
RunWait(@ComSpec & ' /c net time \\192.168.0.1 /set /yes', "", @SW_HIDE)
endif
sleep(60000)
WEnd

这样可以了。其它的可以自己再设置,比如说程序到了某一个时间,就关闭自己。。
发表于 2009-1-10 17:06:19 | 显示全部楼层
谢谢楼上的
 楼主| 发表于 2009-1-10 23:58:32 | 显示全部楼层
非常谢谢,``
发表于 2009-3-6 11:24:08 | 显示全部楼层
很强,很实用。多谢
发表于 2013-3-20 09:43:23 | 显示全部楼层
好帖子,学习了
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-9-29 09:22 , Processed in 0.084340 second(s), 19 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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