中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-08-12 00:06
47,811 主题排行 / 349,897 发帖 / 今日 0 篇 / 48,256 会员排行
DOS批处理 & 脚本技术(批处理室) » 【已解决】这段代码为什么不停地打开命令行窗口呢
可打印版本  808 / 3
第1楼 skyflow 发表于 2010-08-03 09:38
新手上路 发帖 8 积分 8
【已解决】这段代码为什么不停地打开命令行窗口呢
echo ftp >> job.txt
echo open 10.38.22.117 >> job.txt
echo ftp >> job.txt
echo ftpftp >> job.txt
echo hash >> job.txt
echo bi >> job.txt
ftp -s:job.txt

将这段代码放在一个bat文件里,然后运行,就不停地弹出命令行窗口,是什么原因呢?谢谢大家

[ Last edited by skyflow on 2010-8-3 at 20:23 ]
第2楼 WANKOILZ 发表于 2010-08-03 12:55
初级用户 发帖 89 积分 198 来自 重庆
bat文件名是不是ftp.bat?
第3楼 skyflow 发表于 2010-08-03 13:01
新手上路 发帖 8 积分 8
Originally posted by WANKOILZ at 2010-8-3 12:55:
bat文件名是不是ftp.bat?

不是的,是我随便命的名字“ftpex.bat"
这个有关系么?
ps:我是个新手,这些都不懂
第4楼 skyflow 发表于 2010-08-03 20:22
新手上路 发帖 8 积分 8
找到原因了,因为用户名为“ftp”,而程序运行之后,将“ftp”又当做为一个命令来执行,陷入了死循环
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023