中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-08-03 22:51
48,038 主题排行 / 350,123 发帖 / 今日 0 篇 / 48,251 会员排行
DOS批处理 & 脚本技术(批处理室) » 无意中遇见一个简单可怕地批处理,是什么原因?
可打印版本  2,113 / 18
第1楼 biobio 发表于 2007-03-09 06:18
初级用户 发帖 44 积分 162
无意中遇见一个简单可怕地批处理,是什么原因?
新建一个记事本文件,内容输入

start 1

保存成.bat文件,执行!

告诉我你发生了什么,呵呵

谁知道是怎么回事呀?
第2楼 DOSforever 发表于 2007-03-09 06:37
金牌会员 发帖 2,239 积分 4,639
发生了如下提示

Cannot find the file '1'(or one of its components). Make sure the path and filename are correct and that all required libraries are available.

呵呵,这很正常。
第3楼 Climbing 发表于 2007-03-09 07:48
铂金会员 发帖 2,753 积分 6,962 来自 河北保定
运行结果取决于你的当前目录及搜索路径中存在的第一个1.bat或者1.cmd或者1.exe的程序的作用,如果没有这样的一个文件,那么就是找不到。
第4楼 oilio 发表于 2007-03-09 08:13
高级用户 发帖 303 积分 641
嗯,是的啊,我想楼主肯定在当前目录下还有以1命令的文件。楼主的Climbing兄解释得很清楚了。不记得哪个优先了,印象中好像是先会查找1.exe。这个就跟在dos用ghost一样,假如ghost.exe在E盘的ghost目录下,只要在E盘下cd ghost进入这个文件夹然后再输入ghost就可以打开ghost.exe应用程序了,可以省去扩展名的。
第5楼 DOSforever 发表于 2007-03-09 09:24
金牌会员 发帖 2,239 积分 4,639
Originally posted by biobio at 2007-3-9 06:43:
来自: biobio
到: DOSforever
时间: 2007-3-9 07:10
内容: 为何我start 1运行后,就弹出无数CMD窗口?
没看到你说的界面

难道你中毒了?

另外有什么问题,特别是技术问题可以放在论坛上讨论,不必通过短消息的方式。这样帮你的人也多。
第6楼 electronixtar 发表于 2007-03-09 09:46
铂金会员 发帖 2,672 积分 7,493
Originally posted by biobio at 2007-3-9 06:43:
来自: biobio
到: DOSforever
时间: 2007-3-9 07:10
内容: 为何我start 1运行后,就弹出无数CMD窗口?
没看到你说的界面


因为你把这个批处理保存成了 1.bat
第7楼 wlnwcn 发表于 2007-03-09 13:32
初级用户 发帖 12 积分 28
楼上的正解,反复调用.
第8楼 Climbing 发表于 2007-03-09 19:51
铂金会员 发帖 2,753 积分 6,962 来自 河北保定
本身反复调用自身,这相当于死循环,直到机器死机或者重启(估计任务是很难被杀掉的),哈哈。
第9楼 vkill 发表于 2007-03-09 23:50
金牌会员 发帖 1,744 积分 4,103 来自 甘肃.临泽
Originally posted by Climbing at 2007-3-9 19:51:
本身反复调用自身,这相当于死循环,直到机器死机或者重启(估计任务是很难被杀掉的),哈哈。

呵呵,没有了,你只要在不断跳出窗口的时候按 curl+c 结束,再taskkill /im cmd.exe 就好了
第10楼 zhxy9804 发表于 2007-03-11 12:55
中级用户 发帖 97 积分 208
这个我以前也经常用到1.cmd的内容是1.cmd就会出现死循环!
第11楼 lrbf810 发表于 2007-03-12 08:43
新手上路 发帖 5 积分 10
汗一个,很多人喜欢用1做文件名。
第12楼 rainskydog 发表于 2007-03-12 13:06
初级用户 发帖 9 积分 22
Originally posted by Climbing at 2007-3-9 06:51 AM:
本身反复调用自身,这相当于死循环,直到机器死机或者重启(估计任务是很难被杀掉的),哈哈。



哈哈,对头,肯定是死循环,直到资源耗尽,然后死机!
第13楼 wzsunlight 发表于 2007-03-13 02:33
初级用户 发帖 52 积分 107
ha ha
第14楼 nicmonicmo 发表于 2007-03-17 06:10
初级用户 发帖 11 积分 22
哈哈
有意思
第15楼 tianlijian 发表于 2007-03-17 10:59
初级用户 发帖 45 积分 120
我经常这样再加上个net send,呵呵
1 2  下一页
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023