楼 主
【已解决】这段代码为什么不停地打开命令行窗口呢
发表于 2010-08-03 09:38 · 中国 上海 联通
新手上路
★
积分 8
发帖 8
注册 2010-08-02 19:52
16年会员
UID 171636
性别 女
状态 离线
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 楼
发表于 2010-08-03 12:55 · 中国 重庆 电信
初级用户
★★
积分 198
发帖 89
注册 2007-09-06 23:22
18年会员
UID 96746
性别 男
来自 重庆
状态 离线
第 3 楼
发表于 2010-08-03 13:01 · 中国 上海 联通
新手上路
★
积分 8
发帖 8
注册 2010-08-02 19:52
16年会员
UID 171636
性别 女
状态 离线
Originally posted by WANKOILZ at 2010-8-3 12:55:
bat文件名是不是ftp.bat?
不是的,是我随便命的名字“ftpex.bat"
这个有关系么?
ps:我是个新手,这些都不懂
第 4 楼
发表于 2010-08-03 20:22 · 中国 上海 联通
新手上路
★
积分 8
发帖 8
注册 2010-08-02 19:52
16年会员
UID 171636
性别 女
状态 离线
找到原因了,因为用户名为“ftp”,而程序运行之后,将“ftp”又当做为一个命令来执行,陷入了死循环
论坛跳转: