[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

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

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

本帖最后由 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
复制代码

TOP

回复 4# mingjrqk


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

TOP

回复 2# happyxxdhaha

这样对不

TOP

[attach]8196[/attach]回复 2# happyxxdhaha
哥是这样的吗?

TOP

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

TOP

返回列表