当前位置:首页 » 网页前端 » bat脚本重复一句话具体代码
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

bat脚本重复一句话具体代码

发布时间: 2022-05-14 09:48:00

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下面的语句