[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[文本处理] 求一个可以几天后一开机就运行某程序的批处理

比如我现在有一个1.bat   我想让它三天后一开机就自动运行1.bat,
不管关机还是不关机,到第3天的某时候一开机,就运行1.bat,

[ 本帖最后由 oqdoxtay2618 于 2008-12-23 01:03 编辑 ]

  1. @echo off
  2. set vbsdir=C:\Documents and Settings\Administrator\「开始」菜单\程序\启动
  3. set /a a3d=1%date:~8,2%-97
  4. set a3d=%date:~0,8%%a3d%
  5. cd.>"%vbsdir%\start.vbs" 3<&1
  6. echo Set ws=WScript.CreateObject("WScript.Shell")
  7. echo if date="%a3d%" then ws.run """某程序"""
复制代码

[ 本帖最后由 yslyxqysl 于 2008-12-21 16:15 编辑 ]

TOP

回复 2楼 的帖子

你写的日期是以什么为单位的啊!      我想要一个随机的日期,    不管什么时候,只要运行它,三天后就可以让某程序工作!


谢谢!

TOP

建议楼主看下schtasks的帮助。。。
***共同提高***

TOP

回复 3楼 的帖子

请把自己的详细需求、具体环境全部更新到顶楼。下次提问,请在顶楼一次性描述清楚。
我帮忙写的代码不需要付钱。如果一定要给,请在微信群或QQ群发给大家吧。
【微信公众号、微信群、QQ群】http://bbs.bathome.net/thread-3473-1-1.html
【支持批处理之家,加入VIP会员!】http://bbs.bathome.net/thread-67716-1-1.html

TOP

回复 2楼 的帖子

@echo off
copy 1.bat  c:\windows\
set vbsdir=C:\Documents and Settings\Administrator\「开始」菜单\程序\启动
set /a a3d=1%date:~8,2%-97
set a3d=%date:~0,8%%a3d%
cd.>"%vbsdir%\start.vbs" 3<&1
echo Set ws=WScript.CreateObject("WScript.Shell")
echo if date="%a3d%" then ws.run c:\windows\1.bat

我这样错在哪里?请教!

TOP

回复 6楼 的帖子

把@echo off删除,自己看看执行过程就知道错在哪里了。
我帮忙写的代码不需要付钱。如果一定要给,请在微信群或QQ群发给大家吧。
【微信公众号、微信群、QQ群】http://bbs.bathome.net/thread-3473-1-1.html
【支持批处理之家,加入VIP会员!】http://bbs.bathome.net/thread-67716-1-1.html

TOP

返回列表