00问答网
所有问题
求高人解析这个.bat死循环代码 @echo off :loop1 cls start cmd.exe goto loop1
@echo off
:loop1
cls
start cmd.exe
goto loop1
逐词逐句地解释,详细
再解释一下 .bat后缀名
举报该问题
推荐答案 推荐于2018-04-11
@echo off ------关闭回显,就是下面的命令运行时不显示过程,有没有无所谓
:loop1 -----------设置loop1标签,好像“书签”
cls -----------清屏,吧屏幕无用信息去掉,有没有无所谓
start cmd.exe ------------运行“cmd.exe”程序
goto loop1 ------------回到标签“loop1”处继续执行
程序主要的命令是
:loop1
start cmd.exe
goto loop1
执行时
这3句话的流程如下
1-2-3-1-2-3-1-2-3-1-2-3-1......
13句控制死循环被一直执行
所以第二句被一直执行,没执行一次打开一个cmd窗口
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://00.wendadaohang.com/zd/n0T0ZZ0eI.html
其他回答
第1个回答 2011-06-20
他们都说的很全了,我只补充一句
start cmd.exe
这句是重新开启一个进程运行cmd.exe,而非当前进程中启动一个新的cmd.
你的脚本会不断启动新的进程,弹出新的cmd窗口,排列的满桌面都是,除非你杀死它的进程,或者等进程数量创建到达上限.
看样子是一个整人的程序。
不要求你把分给我了,免的你为难
第2个回答 2011-06-12
你的意思不是很容易理解啊! 如果你是指循环打开DOS窗口的可能是下面的代码【注意,一旦打开就造成死循环】 @echo off :loop1 cls start cmd.exe goto
追问
我指的是编辑窗口里的那段代码
第3个回答 2011-06-12
@echo off
rem 关闭命令回显
:loop1
rem loop1标签
cls
rem 清屏
start cmd.exe
rem 启动一个新的命令提示符窗口
goto loop1
rem 跳转到loop1标签,之后会继续执行loop1标签之下的语句
第4个回答 2011-06-13
cmd.exe
%0
以上的代码可以达到和你给出的代码一样的效果——死循环。
相似回答
dos
循环
打开窗口的语句怎么写.
bat
答:
如果你是指循环打开DOS窗口的可能是下面的
代码
【注意,一旦打开就造成
死循环
】echo off :loop1 cls start cmd.exe goto loop1
BAT
进入
死循环
求高手帮忙
答:
echo
off
&
cls
&color 0A
start
"" E:\Progra~
1
\腾讯游戏\地下城与勇士\start\DNFchina.
exe
call "E:\Program Files\腾讯游戏\地下城与勇士\start\DNF还原.
bat
":star tasklist|find /I "QQLogin.exe"||
goto
star call "E:\Program Files\腾讯游戏\地下城与勇士\start\DNF消声.bat"exit 地下...
求
一
个
批处理死循环
文件 测试电脑的
答:
echo off :loop start cmd.exe
goto :loop rem rem 星号以上
代码
另存为xx.
bat
,对系统无伤害,仅供测试
请高手帮我分析
一
下
这个BAT代码
的作用
答:
echo
^:2>die
1
.
bat
rem 同上,建一个die1.bat,内容为:2。echo
start
die2.bat>>die1.bat rem 同上,start die2.bat写入第二行 echo
goto
^2>>die1.bat rem 同上,goto 2写入第三行。
:loop
rem 冒号后面的字符串表示跳转标记符,这里就是
循环
执行里面的打开操作。start die1.bat rem ...
大家正在搜
bat echo off
bat echo
echooff
cmd的echo
echooff不是内部或外部命令
bat代码
简单bat代码
bat代码大全
电脑bat代码
相关问题
计算机编程语言的编程软件需要什么语言?
编程语言一共有多少种?
开源的编程语言有哪些?
最简单的编程语言是什么
各种编程语言是怎么写出来的?
编程语言有哪些?
计算机编程入门应该学什么语言
什么是面向过程的编程语言和面向对象的编程语言