dos下如何星期几(date命令判断年月日、星期,要求只判断星期几,不要年月日)

来源:百度知道 编辑:UC知道 时间:2024/05/14 15:09:24
就是我想做一个只有周末运行的批处理,怎么做

好办
以下代码只有在系统日期是 星期五 的情况下,
才会显示:今天是星期五,可运行批处理,哈哈哈......
否则显示:今天不是星期五,
if %date:~-3%==星期五 goto zzz 这一句中的 星期五 就是指定的日期,可根据需要更改.

以下代码复制为bat文件运行即可.

@echo off
if %date:~-3%==星期五 goto zzz
echo 今天不是星期五,
pause
exit
:zzz
echo 今天是星期五,可运行批处理,哈哈哈......
pause

先把批处理写好,
然后添加到任务计划里就好了嘛好了。
要不,你也可以参考上面的这位兄台的,再加几个判断命令就好了

提示你下思路
比如大家都知道2007-5-20日是星期天
那么过1天是星期一,过2天星期二
过8天是星期一
即过的天数N减去一个小于7的数X后被7能整除
这个X就是星期几

没有改命令
只有date和time用来表示时间的。
但是不能只显示星期