怎样写一个批处理后,批处理打开后就可以关闭了,然后过40分钟后,自动结束某个指定的内存进程

怎样写一个批处理后,批处理打开后就可以关闭了,然后过40分钟后,自动结束某个指定的内存进程,比如qq.exe... 怎样写一个批处理后,批处理打开后就可以关闭了,然后过40分钟后,自动结束某个指定的内存进程,比如qq.exe 展开
 我来答
gavineaglechou
2013-01-09 · TA获得超过157个赞
知道小有建树答主
回答量:133
采纳率:0%
帮助的人:131万
展开全部
楼主,你这个的话要用vbs来隐藏运行才行的通呀(不会是干什么坏事吧?呵呵),方法如下:
1,新建一个批处理文件 b.BAT
在里边输入并保存(其中2400就是2400秒,你可以自己改哈)
for /l %%i in (2400,-1,1) do (
ping -n 1 -w 1000 192.168.1.1>nul
)
taskkill /im qq.exe /f
exit

2,新建一个文本文档,后缀名改为 ".VBS" 如,a.VBS
然后用记事本在里边输入如下内容并保存,注意如果"b.bat"不是和a.VBS在同一目录下,要把"b.bat"改成b.BAT的绝对路径
Set ws = CreateObject("Wscript.Shell")
ws.run "b.bat",vbhide

3,运行a.vbs就可以在40分钟后关闭qq了,而且看不到批处理的黑框哦~(这个菜鸟不会发觉的哦~)

PS.当然也可以完全用vbs实现(把a.vbs里的内容改为如下,直接运行a.vbs就可以了):
Set ws = CreateObject("Wscript.Shell")
WScript.Sleep 2400000'这个就是2400000毫秒,你自己设置

ws.run "taskkill /im qq.exe /f",vbhide
键二十三
2013-01-07 · TA获得超过451个赞
知道小有建树答主
回答量:760
采纳率:67%
帮助的人:282万
展开全部
方法一:延迟关闭
1.新建一个.txt文件.
2.在其中写入如下内容
@ping 127.1 -n 2400 >nul
@taskkill /f/IM qq.exe
3.将.txt改为.bat保存
方法二:定时关闭指定程序
1.在运行窗口中输入:
at 8:50 ntsd -c q -pn qq.exe
意思是在8:50结束qq进程
追问
可不可以把8:50改成打开批处理后40分钟??而且第一个把批处理关掉后就不管用了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式