Board logo

标题: [问题求助] 求帮忙写一个指定时间段执行程序的批处理或exe或vbs小白 [打印本页]

作者: mingjrqk    时间: 2015-2-25 14:58     标题: 求帮忙写一个指定时间段执行程序的批处理或exe或vbs小白

小白求助
能帮我写一个批处理在08:00-18:00这个时间段之内执行该批处理或程序运行e:\网吧客户端\BarClient.exe这个程序  
过了这个时间段执行这个批处理或者文件就不运行BarClient.exe
作者: happyxxdhaha    时间: 2015-2-25 15:22

  1. @echo off
  2. if %time:~,5% gtr 08:00 if %time:~,5% lss 18:00 (
  3.     start /de:\网吧客户端 e:\网吧客户端\BarClient.exe
  4. )
复制代码

作者: mingjrqk    时间: 2015-2-25 15:36

[attach]8196[/attach]回复 2# happyxxdhaha
哥是这样的吗?
作者: mingjrqk    时间: 2015-2-25 15:37

回复 2# happyxxdhaha

这样对不
作者: 522235677    时间: 2015-2-25 20:09

回复 4# mingjrqk


    肯定不对啊,代码复制下来直接粘贴就行了
@echo off
if %time:~,5% gtr 08:00 if %time:~,5% lss 18:00 (
    start /de:\网吧客户端 e:\网吧客户端\BarClient.exe
)
作者: ptsdy    时间: 2015-2-28 12:10

本帖最后由 ptsdy 于 2015-2-28 12:21 编辑
  1. @echo off
  2. echo 南无佛母大圣准提王菩萨! ! !
  3. echo 咒曰: 嗡、折隶、主隶、准提、娑哈,嗡部楞 !
  4. set e=%date%
  5. set f=%e:~,10%
  6. set f=%f:/=-%
  7. set g=%f:-=%
  8. set h=%g:~3,1%
  9. set t=%time:~,8%
  10. set s=%t::=.%
  11. set "runt=%time:~,5%"
  12. set "runt=%runt: =0%"
  13. rem 输入你想运行的时间,0不能省略。
  14. set st=08:00
  15. set bh=%st::=.%
  16. set st=%st%:00
  17. echo You input the time : "%st%"
  18. if "%st:~,5%" equ "%runt%" echo.&echo Now executing plan !!!!!!!! & (
  19.    rem 下面写入要定时执行的程序:
  20.    start /de:\网吧客户端 e:\网吧客户端\BarClient.exe
  21. )  & exit
  22. rem  schtasks /delete /tn * /f
  23. schtasks /delete /tn "%bh%_Execute" /f 2>nul
  24. echo.&echo  5秒后开始创建新的任务 ...
  25. for /l %%i in (1 1 50000) do echo %%i >nul
  26. schtasks /create /tn "%bh%_Execute" /tr "%~s0" /sc daily /st  %st% /ru System
  27. chcp 437  &  schtasks  /query | find /i "_Execute"
  28. echo.&echo.&echo Already finished ! ! !
  29. (for /l %%i in (1 1 30000) do echo %%i >nul >nul)  & chcp 936
复制代码





欢迎光临 批处理之家 (http://www.bathome.net/) Powered by Discuz! 7.2