Board logo

标题: 我想在2006年10月3号运行一个批处理文件:LOVE.BAT如何做 [打印本页]

作者: dirzxl     时间: 2006-9-4 23:09    标题: 我想在2006年10月3号运行一个批处理文件:LOVE.BAT如何做

因为10.3那天正是GF的生日
我想在那天给她个惊喜
求大侠帮帮忙
给个范例
作者: dirzxl     时间: 2006-9-5 01:16
为什么没人回我呀
作者: 9527     时间: 2006-9-5 02:25
我也同样爱我的GF,所以我做了一个,运行在XP系统下,运行的时候最好把音箱打开,这样她会更爱你,把他放在开始启动就可以,到了10月3日,他会运行的,我已经测试完成,如果是2000系统,那会出现报错,不多说了,都是为了女朋友,如果系统是2000,你在跟帖告诉我就可以了,我随时给你改
作者: 9527     时间: 2006-9-5 02:28
对了,如果你现在看效果的时候请务必把
if not %date% eqr 2006-10-03 goto :eof 这句删除,然后在运行
作者: vkill     时间: 2006-9-5 03:34
回楼上的:


if not %date% eqr 2006-10-03 goto :eof

改为 if not %date:~0,10% eqr 2006-10-03 goto :eof 更好吧!
作者: dirzxl     时间: 2006-9-5 08:13
我想要每句的说明
作者: lxl1638     时间: 2006-9-5 14:06
date的输出格式与系统和用户对系统的设置有关。正如发Love.RAR的朋友所说的,Win98、Win2K、WinXP可能会不同。不同的时区设置也不同。同一系统,用户也可以改变这些设置。
作者: dirzxl     时间: 2006-9-5 20:25
PIP能附上每句的说明发我吗
我的QQ:343823898
作者: 9527     时间: 2006-9-5 21:16
为什么要说明呢?代码和用法很是一般,我建议你还是先好好看一下,就是自己学习一下在说吧
作者: dirzxl     时间: 2006-9-6 01:17
能不能精确到分。。。或者秒呢
作者: 9527     时间: 2006-9-6 01:46
当然是可以啦,呵呵
作者: dirzxl     时间: 2006-9-6 02:19
加我QQ好吗
PIP
作者: dirzxl     时间: 2006-9-6 02:24
PIP
加我呀...343823898
作者: hujintao     时间: 2006-9-6 06:34
GF是不是grandfather啊
作者: namejm     时间: 2006-9-6 09:20
  呵呵,楼上的真逗,如果是BF呢?是brotherfather么?
作者: dirzxl     时间: 2006-9-6 21:20
精确到分秒怎么做呀
还有运行的时候能否让其不什么窗口
只出现一出I LOVE YOU 呢
PIP
帮人帮到底呀
这件事有点棘手呢
时间快到了
作者: dirzxl     时间: 2006-9-6 21:23
就是运行的时候什么窗口都看到
只能听到一句ILOVEYOU
这样能做到吗
PIP
作者: dirzxl     时间: 2006-9-6 21:24
在线等呢
PIP
作者: dirzxl     时间: 2006-9-6 21:25
还有哪些高手知道的
请帮个忙呀
助人为快乐之本嘛
作者: electronixtar     时间: 2006-9-7 00:03
计划任务定时运行
mshta "vbscript:CreateObject("SAPI.SpVoice").Speak("I Love you")(window.close)"
[ Last edited by electronixtar on 2006-9-7 at 00:05 ]
作者: NaturalJ0     时间: 2006-9-7 00:49
为什么不用计划任务?
作者: dirzxl     时间: 2006-9-7 06:47
我想在PIP的基础上完成我的想法
就是运行的时候什么窗口都看到
只能听到一句ILOVEYOU
这样能做到吗
作者: dirzxl     时间: 2006-9-7 06:50
PIP
在不在呀
作者: electronixtar     时间: 2006-9-7 07:01
有点恶意灌水的味道了
作者: dirzxl     时间: 2006-9-8 01:34
NAMEJM
帮帮我好吗
作者: kennyfan     时间: 2006-9-18 21:05
pig做的文件有点恐怖哦!!~
作者: 9527     时间: 2006-9-18 21:20
楼上的,请注意你的E文好吗?别没事找骂,成吗?
作者: namejm     时间: 2006-9-18 21:37
  pip的代码中,if not %date% equ 2006-10-03 goto :eof一句是无论如何也不能成立的,因为%date%的结果带了星期数。

  如果想要精确到分和秒,请用以下代码替换if not %date% equ 2006-10-03 goto :eof这一句(如果小时数高位带了0,请去掉,分数和秒数高位的0要保留):
set day=%date:~0,-4%
set time_=%time:~0,-3%
set time_=%time_: =%
if  not "%day% %time_%"=="2006-10-03 9:30:05" goto :eof

作者: 9527     时间: 2006-9-18 21:43
pip的代码中,if not %date% equ 2006-10-03 goto :eof一句是无论如何也不能成立的,因为%date%的结果带了星期数。


对不起,我的XP系统%DATE%变量没有星期几,直接就是这个,你也不想想,我不试验一下就给人家代码,这也太不负责任了吧,可能是系统上的区别吧,当然我这里运行 date /t 也只有日期没有星期的显示的
作者: namejm     时间: 2006-9-18 21:47
  我的XP+SP2的系统,有段时间用%date%也不显示星期,后来不知怎么搞的,又冒出星期来了,真是有点奇怪。曾经手工调过系统日期,忽前忽后乱改一气,后来联网校正了系统时间。估计和这个操作有点关系。
作者: electronixtar     时间: 2006-9-18 21:58
我怕的XP SP2有星期,鉴定完毕

pip用的 cmd.exe 版本是 5.00.2195.6824 吧?
作者: 9527     时间: 2006-9-18 22:05
我行我素,不与他人争执,别人爱说什么就让他们说好了,人走茶凉,人会老,心不老......
作者: nasajia     时间: 2010-4-18 17:48
thanks!!!