中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-08-11 05:22
47,811 主题排行 / 349,897 发帖 / 今日 0 篇 / 48,256 会员排行
DOS批处理 & 脚本技术(批处理室) » [已结]想让BAT每分钟运行一次,不过在0X:XX会出错。。。
可打印版本  1,145 / 9
第1楼 kyqm 发表于 2009-01-06 16:34
初级用户 发帖 42 积分 152
[已结]想让BAT每分钟运行一次,不过在0X:XX会出错。。。
想让BAT每分钟运行一次,不过在0X:XX会出错。。。

____________________________________________________
用计划任务,或者schtasks命令,还有用VBS都能达到目的

不过用计划任务或者schtasks命令会在“计划任务”文件夹留下痕迹,
用VBS会在任务管理器留下痕迹,

还就是用VBS和AT结合隐蔽性稍好一点(当然dos中at一下可以看到)

那么这段代码应该如何改呢?
____________________________________________________




下面是我的测试new.bat


new.vbs


我平日批处理接触不多,这段代码里面用for截取时间的代码也是我抄袭的别人的。没理解透。

拜托兄弟们帮我改改。

谢谢!

[ Last edited by kyqm on 2009-1-14 at 14:50 ]
第2楼 kyqm 发表于 2009-01-06 16:37
初级用户 发帖 42 积分 152
这段代码里面用for截取时间的代码也是我抄袭的别人的
http://www.cn-dos.net/forum/viewthread.php?tid=40226&fpage=2

是里面二楼的代码,这里谢谢这位兄了
第3楼 yishanju 发表于 2009-01-06 16:50
银牌会员 发帖 1,357 积分 1,488
计划任务设置成每分钟运行一次就可以了
哪需要这么麻烦
第4楼 HAT 发表于 2009-01-06 19:37
版主 发帖 5,017 积分 9,023
别去理解了,因为那个代码是错的。
如需计算1分钟以后的时间,可参考:Ritchie Lawrence 批处理函数库中英文版
http://www.cn-dos.net/forum/viewthread.php?tid=45204
第5楼 kyqm 发表于 2009-01-07 10:02
初级用户 发帖 42 积分 152
用计划任务,或者schtasks命令,还有用VBS都能达到目的

不过用计划任务或者schtasks命令会在“计划任务)”文件夹留下痕迹,
用VBS会在任务管理器留下痕迹,

还就是用AT隐蔽性稍好一点(当然dos中at一下可以看到)

就用at的话这段代码应该如何改呢?
第6楼 kyqm 发表于 2009-01-07 10:04
初级用户 发帖 42 积分 152
那我查查资料先
第7楼 terse 发表于 2009-01-07 12:43
银牌会员 发帖 946 积分 2,404
贴个n分钟后 日期时间 暂测试没问题
第8楼 HAT 发表于 2009-01-07 13:09
版主 发帖 5,017 积分 9,023
Re 5楼
at无法直接实现每分钟运行一次
schtasks可以
先看看帮助吧
第9楼 mountvol 发表于 2009-01-07 14:22
初级用户 发帖 117 积分 186
既然用了VBS何不在VBS里面用wscript.sleep来延时呢?
第10楼 kyqm 发表于 2009-01-14 14:49
初级用户 发帖 42 积分 152
已经自行解决,涉及到字符串与数值的转换

如果想知道怎么改的朋友请查资料。

呵呵。

[ Last edited by kyqm on 2009-1-14 at 14:51 ]
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023