tangyi90 发表于 2012-8-27 08:17:20

怎么以系统时间,到时间执行某命令

怎么以系统时间,到时间执行某命令,比如说早上8点执行Run(D:\QQ.exe)

happytc 发表于 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

qqgghh1 发表于 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)

gzh888666 发表于 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 = 15Then
        ShellExecute($dz&"\PPLive.exe","pptv://0a2fmaaWp6mSy7OcoqSgoA==",$dz)
        ExitLoop
EndIf
Sleep(999)
WEnd

Qokelate 发表于 2012-9-1 12:38:34

if 8=@hour then ...

tangyi90 发表于 2012-9-2 12:57:30

回复 2# happytc
到点了执行之后,脚本就退出了.....怎么让他一直循环,到点执行QQ

gto250 发表于 2012-9-2 13:12:13

回复 6# tangyi90
拜托,兄弟,你也是2010-12-5注册的,2楼都给你代码了,你自己修改一下不可以吗?

wangmsheng 发表于 2012-9-2 15:33:23

学习学习中

along2008 发表于 2012-9-2 15:44:49

不太明白,如果没有开机能自动运行么?

xms77 发表于 2012-9-2 16:01:34

回复 3# qqgghh1
好像系统没有密码保护的话是不能添加计划任务的,这是个问题!

ATHSJF 发表于 2012-9-16 22:13:50

2楼正解
~~~~~~

tree945 发表于 2012-9-16 23:28:36

这个比较方便,谢谢二楼的

ghl781258 发表于 2012-9-30 23:12:31

脚印。。。。。。。。

cfs43210 发表于 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

piaoa_998 发表于 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
页: [1] 2
查看完整版本: 怎么以系统时间,到时间执行某命令