要一个时间控制语句批处理循环语句的

我想用批处理取系统时间前一个月的数字_百度知道
我想用批处理取系统时间前一个月的数字
2%比如现在取是07我想取06set mm=%date,怎么实现,怎么取,只能得到6,不能得到06?我用set /a mm=%date,2%-1:~5:~5
提问者采纳
(set&&mm1=02)&&&pause&%mm%&if&10&(set&%mm%&quot:;&==&if&(set&(set&12&%mm%&if&02&&&==&条件判断语句进行判断&nbsp:&==&==&%mm%&&if&(set&%mm1%&==&(set&mm1=07)&if&04&if&if&05&==&mm1=03)&&==&&echo&%mm%&01&(set&(set&==&&(set&可以用&set&&(set&07&mm1=06)&==&if&&if&mm1=01)&&if&&==&&;%mm%&if&==&mm1=10)&&&mm1=08)&&%mm%&quot,2%&11&03&if&mm1=05)&&mm1=09)&nbsp:;&&mm1=04)&%mm%&%mm%&%mm%&&08&06&%mm%&&(set&nbsp@echo&(set&nbsp:&nbsp:~5;if&==&mm1=11)&&off&mm1=12)&;09&&%mm%&&mm=%date
提问者评价
来自团队:
其他类似问题
为您推荐:
批处理的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁控制台打印输出信息如何加上时间 - BAT求助&讨论 -
批处理之家 批处理_BAT_CMD_DOS_VBS_Perl_Python_PowerShell - Powered by Discuz!
帖子7&积分19&技术0 &捐助0 &注册时间&
控制台打印输出信息如何加上时间
本帖最后由 lvzhaofei 于
15:28 编辑
具体情况是这样的,我用批处理运行一个导入程序,程序在控制台输出的子信息如下,
---begin import e:/test\sql7982---
---import e:/test\sql7982 success!---
---begin import e:/test\sql9633---
---import e:/test\sql9633 success!---
---begin import e:/test\sql1379---
---import e:/test\sql1379 success!---
---begin import e:/test\sql2651---
---import e:/test\sql2651 success!---
---begin import e:/test\sql7788---
---import e:/test\sql7788 success!---
---begin import e:/test\sql2147---
如果是用&&重定向到文件打印日志,因为程序不修改,所以如果想打印时间,
有什么方法能在打印日志的每一条,将当前系统时间打印出来? 或者 可以统计打印每条的时间间隔
例如类似下面这种:
---begin import e:/test\sql7982---&&10:22:22
---import e:/test\sql7982 success!--- 10:22:23
另外,执行的程序是在线状态,没有end状态,所以也没法统计程序总共执行的时间
帖子2898&积分6992&技术328 &捐助0 &注册时间&
代码贴出来看看
帖子7&积分19&技术0 &捐助0 &注册时间&
其实都没什么代码,执行的语句就是下面这种
Import.exe -h192.168.1.188 -ddb -p2010 -udba/dba -fe:/test -e-1 && e:/testlog.txt
这个exe程序会打印出来上面的子信息,后面的&&是我自己加的,不知道有没有办法重定向的时候加上打印的时间,或者不用bat,在windows命令行还有别的方法实现么
帖子2898&积分6992&技术328 &捐助0 &注册时间&
echo %date% %time% && e:/testlog.txt
Import.exe -h192.168.1.188 -ddb -p2010 -udba/dba -fe:/test -e-1 && e:/testlog.txt复制代码
帖子7&积分19&技术0 &捐助0 &注册时间&
& & 这样的不对啊,我要的是在每条子信息打印出时间,上面举出例子了,你这种的只会在开始打印一个日期和时间
帖子1781&积分8700&技术340 &捐助0 &注册时间&
for 里 执行呢
帖子2898&积分6992&技术328 &捐助0 &注册时间&
& & 你的整个BAT脚本就是那一条import命令,这个命令会输出很多行信息,是吗?
帖子7&积分19&技术0 &捐助0 &注册时间&
& & sorry,之前没上网
帖子7&积分19&技术0 &捐助0 &注册时间&
& & 对的,就是exe输出的信息
帖子2898&积分6992&技术328 &捐助0 &注册时间&
& & 这种情况只能修改exe的源代码了
帖子7&积分19&技术0 &捐助0 &注册时间&
& & 恩,那就没办法了.3Q
[通过 QQ、MSN 分享给朋友]Powered byDOS语句。我这里要一个时间判定语句。即14:00-23:00执行某程序。否则不执行。怎么写代码。谢谢。_百度知道
DOS语句。我这里要一个时间判定语句。即14:00-23:00执行某程序。否则不执行。怎么写代码。谢谢。
或者你也可以在控制面版里面有个任务计划。。 你要看执行什么语句,也可以设置某个时间执行某个程序。。,谢谢。如果没有你就只能写一个bat文件来设置定制时间运行,感觉ok就给个好评采纳吧。打字不容易。。比如shutdown -t 时间 他就有。然后查看那个命令是不是具有定时运行的选项了。
语句你可以假设A 我要的是完整的dos判定语句
哎,沟通不了,下班了闪了。88
来自团队:
其他类似问题
为您推荐:
其他1条回答
惟一议题作者:00),如果是运行在限制时间的话[讨论]用批处理关机的判断语句议题作者:惟一调用系统当前时间判断计算机是不是运行在限制时间(比如说23,则关闭计算机:00——05。 这个判断句怎么写呢
dos的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁}

我要回帖

更多关于 批处理 if 多条语句 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信