怎样编写VBS程序,在指定的日期、时间内,运行符合的相应程序?怎样修改,谢谢

dimshell,wssmile=0wind_date=array(1,5,10)'在1,5,10日自动运行下面程序foreachwindinwind_dateifdat... dim shell,ws

smile=0
wind_date=array(1,5,10) '在1,5,10日自动运行下面程序
for each wind in wind_date
if datepart("d",date)=wind then smile=1
next
if smile=0 then wscript.quit
set shell=createobject("shell.application")
set ws=createobject("wscript.shell")
if hour(time)=9 and minute(time)=23 then
ws.run "c:\2.jpg"
end if

if hour(time)=9 and minute(time)=11 then
ws.run "E:\Media\1.rmvb"
end if
展开
 我来答
真三灰狼
2011-08-23
知道答主
回答量:5
采纳率:0%
帮助的人:6.3万
展开全部
思路是这样(但代码我不写了,手机很不方便,而且字数也不够的):首先代码中添加本vbs开机自运行(修改注册表),然后用data函数判断是否指定日期,如果不是则wscript.quit,如果是则再用time函数加do循环判断是否到了指定时间,如果不是则继续循环知道为是,如果是则执行相关命令即可。
zongshideshui
2011-08-22 · TA获得超过380个赞
知道小有建树答主
回答量:200
采纳率:0%
帮助的人:234万
展开全部
只有这个vbs程序是不行的,因为你的vbs很快就运行结束了
1.如果加上个循环一直运行,,,可以实现,但你的电脑 负荷是不是有点重
2.利用任务计划来弄,,让任务计划 在制定时间运行vbs,,而vbs负责到底运行什么
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
fencerking
2011-08-23 · TA获得超过739个赞
知道小有建树答主
回答量:507
采纳率:0%
帮助的人:188万
展开全部
你没用过任务计划吗?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式