最好是加详解,万谢!
本人初级,囊中羞涩,无悬赏分,还请包容!!!
时间可以自己改的那种,谢谢~!
请高人写一段VBS或BAT或VBE代码,要求是能定时运行指定的程序。
答案:3 悬赏:10 手机版
解决时间 2021-03-14 13:25
- 提问者网友:龅牙恐龙妹
- 2021-03-14 09:39
最佳答案
- 五星知识达人网友:千夜
- 2021-03-14 10:08
dim i,j,shell,ws
set shell=createobject("shell.application")
set ws=createobject("wscript.shell")
i=inputbox("请输入时间[H]","提示","请输入时间[H]")
j=inputbox("请输入时间[M]","提示","请输入时间[M]")
do
if hour(time)=csng(i) and minute(time)=csng(j) then
ws.run "你要执行的程序路径"
exit do
else
end if
wscript.sleep 1000
loop
这本来是我自己写的小闹钟,不过看到你有这个问题,我就改了一下发上来。
ws.run "" 如果这里出错,就请用 ws.run """路径""" 这个代替吧,希望帮到你!
set shell=createobject("shell.application")
set ws=createobject("wscript.shell")
i=inputbox("请输入时间[H]","提示","请输入时间[H]")
j=inputbox("请输入时间[M]","提示","请输入时间[M]")
do
if hour(time)=csng(i) and minute(time)=csng(j) then
ws.run "你要执行的程序路径"
exit do
else
end if
wscript.sleep 1000
loop
这本来是我自己写的小闹钟,不过看到你有这个问题,我就改了一下发上来。
ws.run "" 如果这里出错,就请用 ws.run """路径""" 这个代替吧,希望帮到你!
全部回答
- 1楼网友:渊鱼
- 2021-03-14 12:30
问题是你说的“定时”是几时,要写个可以自己设置启动时间的BAT代码吗
- 2楼网友:鸠书
- 2021-03-14 11:13
@echo off
sc config Schedule start=AUTO>nul 2>nul
net start Schedule>nul 2>nul
at 19:30 /interactive /every:M,T,W,Th,F,S,Su cmd /c start notepad
::每天19:30运行记事本
@echo off
sc config Schedule start=AUTO>nul 2>nul
net start Schedule>nul 2>nul
at 19:30 /interactive cmd /c start notepad
::单次19:30运行记事本
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯