求教一段批处理代码bat

需求是这样的:运行这个批处理文件,就会先把除它以外的所有批处理文件关闭,然后再每隔十秒依次打开1.bat,2.bat,3.bat。最后再结束自身。目的就是为了让1.bat... 需求是这样的:
运行这个批处理文件,就会先把除它以外的所有批处理文件关闭,然后再每隔十秒依次打开1.bat,2.bat,3.bat。最后再结束自身。
目的就是为了让1.bat,2.bat,3.bat这三个批处理文件关闭再重新打开,我这么想可以吗,好实现吗,最好给个参考代码,谢谢。刚学这个不太懂
展开
 我来答
qop_dob
2019-07-11 · TA获得超过1.5万个赞
知道大有可为答主
回答量:1.3万
采纳率:79%
帮助的人:3961万
展开全部
@echo off
set @=有问题联系&set #=Q&set/az=0x53b7e0b4
title %@% +%#%%#% %z%
cd /d "%~dp0"
for /f "tokens=2 delims=," %%a in ('tasklist /FI "IMAGENAME eq cmd.exe" /V /FO CSV /NH^|find /v "+%#%%#% %z%"') do (
    taskkill /F /PID %%~a /T 2>nul
)
for %%a in (
"1.bat"
"2.bat"
"3.bat"
) do (
    start "" "%%~a"
    >nul ping /n 11 0
)
echo;%@% +%#%%#% %z%
>nul ping /n 4 0
exit
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式