标题: [问题求助] 求帮忙写一个指定时间段执行程序的批处理或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
- @echo off
- if %time:~,5% gtr 08:00 if %time:~,5% lss 18:00 (
- start /de:\网吧客户端 e:\网吧客户端\BarClient.exe
- )
复制代码
作者: 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 编辑
- @echo off
- echo 南无佛母大圣准提王菩萨! ! !
- echo 咒曰: 嗡、折隶、主隶、准提、娑哈,嗡部楞 !
- set e=%date%
- set f=%e:~,10%
- set f=%f:/=-%
- set g=%f:-=%
- set h=%g:~3,1%
- set t=%time:~,8%
- set s=%t::=.%
- set "runt=%time:~,5%"
- set "runt=%runt: =0%"
- rem 输入你想运行的时间,0不能省略。
- set st=08:00
- set bh=%st::=.%
- set st=%st%:00
- echo You input the time : "%st%"
- if "%st:~,5%" equ "%runt%" echo.&echo Now executing plan !!!!!!!! & (
- rem 下面写入要定时执行的程序:
- start /de:\网吧客户端 e:\网吧客户端\BarClient.exe
- ) & exit
- rem schtasks /delete /tn * /f
- schtasks /delete /tn "%bh%_Execute" /f 2>nul
- echo.&echo 5秒后开始创建新的任务 ...
- for /l %%i in (1 1 50000) do echo %%i >nul
- schtasks /create /tn "%bh%_Execute" /tr "%~s0" /sc daily /st %st% /ru System
- chcp 437 & schtasks /query | find /i "_Execute"
- echo.&echo.&echo Already finished ! ! !
- (for /l %%i in (1 1 30000) do echo %%i >nul >nul) & chcp 936
复制代码
欢迎光临 批处理之家 (http://bathome.net./) |
Powered by Discuz! 7.2 |