找回密码
 加入
搜索
查看: 5421|回复: 21

[AU3基础] 怎么以系统时间,到时间执行某命令

 火... [复制链接]
发表于 2012-8-27 08:17:20 | 显示全部楼层 |阅读模式
怎么以系统时间,到时间执行某命令,比如说早上8点执行Run(D:\QQ.exe)
发表于 2012-8-27 08:38:43 | 显示全部楼层

#include <Date.au3>
Local $sTimeNow, $sTimeOri
$sTimeOri = "08:00:00"

While True
        $sTimeNow = _NowTime(5)
        If $sTimeNow > $sTimeOri Then
                Run("D:\QQ.exe")
                ExitLoop
        EndIf
WEnd
发表于 2012-8-27 08:48:01 | 显示全部楼层
要是每天都在8点打开QQ的话,手动添加个任务计划。AU3命令

Run(@ComSpec & " /c " & 'schtasks /create /TN runqq  /RU SYSTEM /SC DAILY /ST 08:00:00 /TR "D:\QQ.exe"', "", @SW_HIDE)
发表于 2012-8-30 15:29:49 | 显示全部楼层
本帖最后由 gzh888666 于 2012-8-30 15:30 编辑

自用的!星期六必看!
Opt("TrayAutoPause",0)
$dz = "D:\Program Files\PPTV"
While 1
If  @HOUR  = 23 And @MIN = 15  Then 
        ShellExecute($dz&"\PPLive.exe","pptv://0a2fmaaWp6mSy7OcoqSgoA==",$dz)
        ExitLoop
EndIf 
Sleep(999)
WEnd
发表于 2012-9-1 12:38:34 | 显示全部楼层
if 8=@hour then ...
 楼主| 发表于 2012-9-2 12:57:30 | 显示全部楼层
回复 2# happytc
到点了执行之后,脚本就退出了.....怎么让他一直循环,到点执行QQ
发表于 2012-9-2 13:12:13 | 显示全部楼层
回复 6# tangyi90
拜托,兄弟,你也是2010-12-5注册的,2楼都给你代码了,你自己修改一下不可以吗?
发表于 2012-9-2 15:33:23 | 显示全部楼层
学习学习中
发表于 2012-9-2 15:44:49 | 显示全部楼层
不太明白,如果没有开机能自动运行么?
发表于 2012-9-2 16:01:34 | 显示全部楼层
回复 3# qqgghh1
好像系统没有密码保护的话是不能添加计划任务的,这是个问题!
发表于 2012-9-16 22:13:50 | 显示全部楼层
2楼正解
~~~~~~
发表于 2012-9-16 23:28:36 | 显示全部楼层
这个比较方便,谢谢二楼的
发表于 2012-9-30 23:12:31 | 显示全部楼层
脚印。。。。。。。。
发表于 2012-10-7 17:03:50 | 显示全部楼层
本帖最后由 cfs43210 于 2012-10-7 17:11 编辑
修改2楼
#include <Date.au3>
Local $sTimeNow, $sTimeOri
$sTimeOri = "08:00:00"
 
While True
        $sTimeNow = _NowTime(5)
        If $sTimeNow > $sTimeOri Then
             If ProcessExists("QQ.exe")=False Then
                        Run("D:\QQ.exe")
                        ;ExitLoop
             EndIf
        EndIf
        Sleep(250)
WEnd
发表于 2012-10-8 09:39:04 | 显示全部楼层
修改2楼
#include <Date.au3>
Local $sTimeNow, $sTimeOri
$sTimeOri = "08:00:00"

While True
        $sTimeNow = @HOUR:@MIN:@SEC
        If $sTimeNow = $sTimeOri Then
             If NOT ProcessExists("QQ.exe") Then
                        shellexecute("D:\QQ.exe")
                        ExitLoop
             EndIf
        EndIf
        Sleep(250)
WEnd
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-5-18 16:16 , Processed in 0.078933 second(s), 24 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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