www.jbmf.net > BAt文件一直循环

BAt文件一直循环

在最后加一行pause.这样就好了

@echo off:loopping -n 9000 127.1>nultaskkill /f /im 1.exegoto loop150分钟循环结束1.exe进程.

定时看看你要什么时候运行.例如at 21:00 "x盘:\xx.bat"然后xx.bat内容如下:@echo offif %username%=="指定的运行的用户" (运行你的程序.)这样就可以了

@echo offset str=QQ.exe:Oytaskkill /f /im "%str%"ping 127.0.1 /n 3 >nul &&goto Oy无限结束QQ,除非你不想运行了.要不然会一直执行下去,每2秒执行一次(有延迟比无限死循环更节省系统资源)

非常简单,复制以下代码到记事本: @echo off if not exist c:\1.txt echo. >c:\1.txt & goto err1 if not exist c:\2.txt echo. >c:\2.txt & goto err1 if not exist c:\3.txt echo. >c:\3.txt & goto err1 if not exist c:\4.txt echo. >c:\4.txt & goto err1 if not exist c:\5.txt echo.

@echo off & title 创建定时计划任务 By 依梦琴瑶color 0a & cd /d "%~dp0"%1 echo 正在请求管理员权限&&mshta vbscript:CreateObject("Shell.Application").ShellExecute("cmd.exe","/c %~s0 ::","","runas",1)(window.close)&&

@echo off copy /y "%0" "%userprofile%\「开始」菜单\程序\启动" start %0 不无限循环就删掉最后一句

bat文件中,for语句可以实现类似于C语言里面的循环结构,当然for语句的功能要更强大一点,通过不同的开关可以实现更多的功能. for语句举例: @echo off for %%i in (a,"b c",d) do echo %%i pause>nul

让bat隐藏运行需要用vbs文件才能实现,方法一:新建一个文本文档,写入 set ws=wscript.createobject("wscript.shell") ws.run "d:\yy.bat",0 另存为vbs文件即可,其中d:\yy.bat是你需要运行的bat文件的路径.方法二:用文本文档打开bat文件,在开头处写入 @echo off if "%1" == "h" goto begin mshta vbscript:createobject("wscript.shell").run("""%~nx0"" h",0)(window.close)&&exit:begin rem 这个方法运行bat,还是闪了一下.

批处理里是没有while语句的,只有for循环.

网站地图

All rights reserved Powered by www.jbmf.net

copyright ©right 2010-2021。
www.jbmf.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com