A. BAT高手进`!怎么重复运行一段代码
在你要重复的代码前加个标记:":标记",在代码结束处加个跳转命令:"goto
标记"就OK了
如:
@echo
off
:head
set
/p
num1=
请输入被攻击的手机号码(仅限移动):
start
http://211.136.107.86/smsmanage/smsgateway/jsp/cmcc_wappush.jsp?SrcTermID="%num1%"
goto
head
B. 如何让bat脚本循环执行
让bat脚本循环执行有以下两种方法:
第一、可以直接加个%0,即执行本身,实现循环。
第二、用goto命令,去到你要重复的开头,如果要限制次数,可以先set 一个值,循环一次减1,条件命令到0退出,实现循环。
C. 自己写的bat文件,运行以后看到命令窗口里不断重复这个命令,怎么回事
原因很简单,你保存成bat文件名是arp.bat吧。。改个名字就好了
D. 怎样让bat文件重复运行一串字符
@echo off
if "%1"=="" goto :FullScreen
::还原显示模式
REG Add HKEY_CURRENT_USER\Console /v FullScreen /t REG_DWORD /d %1 /f>nul
::全屏状态下代码段
echo Welcome to Full Screen
echo 按任意键退出. . .
pause>nul
Goto :End
:FullScreen
::查询显示模式
Set ShowMode=0
for /f "delims=" %%i in ('REG QUERY HKEY_CURRENT_USER\Console /v "FullScreen"') do (
Set ShowMode=%%i
)
Set ShowMode=%ShowMode:~-1%
::设置显示模式为全屏
REG Add HKEY_CURRENT_USER\Console /v FullScreen /t REG_DWORD /d 1 /f>nul
::全屏启动当前Bat脚本
start "" %0 %ShowMode%
:End
exit
保存为.bat文件运行就可以了
E. 让bat重复执行的语句
在这个脚本的最后一行,加入 一行
call 这个BAT文件的名字,例如:
你的BAT 是 a.bat
在这BAT 文件的最后,加入一行 call a.bat
F. bat命令中什么命令可以让某一行的指令重复执行
一般用goto循环很容易,难点在于选择合适的循环退出的条件,另外for命令也可算是一种定制的循环也会重复执行一句或多句命令的,举三个例 :
建10个文件夹:
for /L %%a in (1,1,10)do md d%%a
用if 条件判断是否循环
set n=1
:loop
if %n% leq 10 md d%%n&set/a n+=1&goto :loop
用命令是否成功执行决定是否循环
:in
cls
set "ch="
echo 请选择:
echo 1 转向A1
echo 2 转向A2
echo 3 转向A3
echo.
set/p ch=选错将返回重新选择:
echo %ch%|findstr "^[1-3]$">nul||goto :in
goto A%ch%
G. BAT批处理中循环执行程序的代码
vbs 安静,用vbs吧
do
wscript.sleep 3000
createobject("wscript.shell").run "delete.bat"
loop
保存为vbs
-----------------------------------------
如果想停止这一动作
就复制下面的代码
getobject("winmgmts:\\.\root\cimv2").execquery("select * from win32_process where name='wscript.exe'")
保存为另一个vbs
如果一定要用bat的话,还得后台运行,是很占用cpu的,要启动ping.exe.这样非常的卡!
-----------------------------------------
@echo off&call:. delete.bat
:.
for /l %%1 in (0)do ping /n 60 127.1>nul&start "" "%1"
::60=30余秒
这是批处理,保存为批处理类型文件
H. bat 如何循环一段命令 goto或for都行
让bat脚本循环执行有以下两种方法:
第一、可以直接加个%0,即执行本身,实现循环。
第二、用goto命令,去到要重复的开头,如果要限制次数,可以先set 一个值,循环一次减1,条件命令到0退出,实现循环。
(8)bat脚本重复一句话具体代码扩展阅读:
goto语句一般格式如下:
goto 语句标号; 其中语句标号是按标识符规定书写的符号, 放在某一语句行的前面,标号后加冒号(:)。语句标号起标识语句的作用,与goto 语句配合使用。
如: label: i++;
loop: while(x<7);
goto loop;
goto语句的语义是改变程序流向, 转去执行语句标号所标识的语句。goto语句通常与条件语句配合使用。可用来实现条件转移, 构成循环,跳出循环体等功能。
I. 怎么让bat文件重复运行谢谢了,大神帮忙啊
文件开头加一行“: abc”文件最后一行加入“goto abc”(语句中如果有“end”要删掉)
满意请采纳
J. bat文件运行的时候,怎样重复上面一串字符多次或者无数次
如果要多次重复上面的代码 可以用for语句
@echo off
for /l %%i in (1,1,10) do (
echo.
:start
start "C:\Program Files\Internet Explorer\IEXPLORE.EXE" "http://.com/"
echo.
@ping -n 1 127.0.0.1
echo.
taskkill /im IEXPLORE.EXE /f
)
上面do()里面的代码循环 10 次,要想重复20次,就把上面10改成20.
要是无限重复就用 goto跳转语句
@echo off
echo.
:start
start "C:\Program Files\Internet Explorer\IEXPLORE.EXE" "http://.com/"
echo.
@ping -n 1 127.0.0.1
echo.
taskkill /im IEXPLORE.EXE /f
goto start 无条件跳转到 :start 标签处,开始执行:start下面的语句