看了1小时的IF命令还是看不懂。。。无奈。。。。请高手帮忙写一个
在指定的星期内的某个时段运行一个指定的程序!~
如:
我要在星期一到星期四的下午2点到5:00内运行这个bat则启动一个程序,如果在该时段或星期外则不做任何动作!~
在指定的星期内的某个时段运行一个指定的程序!~
如:
我要在星期一到星期四的下午2点到5:00内运行这个bat则启动一个程序,如果在该时段或星期外则不做任何动作!~
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!
@echo off&setlocal enabledelayedexpansion
set H=寒一二三四五六日夜孤星
for /f "tokens=1,2 delims=:" %%i in ("%time%") do for /l %%k in (1,1,7) do if "!H:~%%k,1!"=="%date:~13,1%" if %%k leq 4 if %%k geq 1 if %%i%%j leq 1700 if %%i%%j geq 1400 start %SystemRoot%\system32\mspaint.exe@echo off&setlocal enabledelayedexpansion
set H=寒一二三四五六日夜孤星
for /f "tokens=1,2 delims=:" %%i in ("%time%") do (
for /l %%k in (1,1,7) do (
if "!H:~%%k,1!"=="%date:~13,1%" if %%k leq 4 if %%k geq 1 if %%i%%j leq 1700 if %%i%%j geq 1400 start %SystemRoot%\system32\mspaint.exe
)
)