批处理文件*.BAT如何实现延时运行?

我想在开机运行个批处理文件是用来结束某个进程的!主要是延迟运行不是很明白希望能有高手帮帮忙!... 我想在开机运行个批处理文件是用来结束某个进程的!

主要是延迟运行不是很明白
希望能有高手帮帮忙!
展开
 我来答
很多游戏
高粉答主

2019-11-19 · 游戏精通者,攻略技能点满
很多游戏
采纳数:91 获赞数:386897

向TA提问 私信TA
展开全部

1、首先打开电脑桌面左下角的开始菜单栏,选择打开之中的“运行”选项。

2、然后在弹出来的运行窗口中,点击键入命令“cmd”,回车确定。

3、之后在出现的窗口中,输入“TIMEOUT /T 10”这条命令会等待10秒,并且可以按任意键跳过等待。

4、然后输入“TIMEOUT /T 300 /NOBREAK”这条命令会等待300秒,并且只能按下CTRL+C来跳过。

5、然后输入“TIMEOUT /T -1”这条命令会持续等待,直到按下任意按键,功能类似于pause。

cc486255
推荐于2017-09-03 · 知道合伙人软件行家
cc486255
知道合伙人软件行家
采纳数:697 获赞数:1968
3年.NET开发经验

向TA提问 私信TA
展开全部

在要执行的命令前面加入ping 127.0.01 -n 10 ,这行命令代表的是ping 本地网卡 10次

ping 命令是一秒执行一次 

-n 代表的次数

所以就实现了延迟10秒执行

举例:

ping 127.0.0.1 -n 10
msconfig

实现的功能是:10秒后打开系统配置

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
无条件为您
2007-08-04 · TA获得超过112个赞
知道小有建树答主
回答量:145
采纳率:0%
帮助的人:44.4万
展开全部
你这样就做就可以了,在你的BAT文件最前面第一行加上:
pause
然后从第二行再写你想写的东西。比如用tskill可以杀进程等等。已经可以达到你想要的效果。
缺点是:开机自动运行的BAT,需要你随便敲一下键盘。

BAT没有可以实现延时的命令,所以只能用我这种方法了,或者,我可以帮你写一个EXE,让EXE延时后执行你的BAT文件。
而且非常简单。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Rainbow_Route
2007-08-02 · TA获得超过646个赞
知道小有建树答主
回答量:689
采纳率:0%
帮助的人:0
展开全部
没什么必要延时,把他放到Windows的计划任务里去就可以了,还可设什么时候运行,运行多少次等等。at在命令行操作好像不太方便。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zoulei2008
2007-08-02 · TA获得超过324个赞
知道答主
回答量:43
采纳率:0%
帮助的人:0
展开全部
在windows 2000 XP 2003中使用at命令运行程序。
用 ping 192.168.0.0 -n 10秒
你也可以下一个windows环境下得技术器 比如wait.exe 放到%windir%下
然后在批处理里面调用它就成了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(6)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式