标题: [文本处理] 下载FTP的批处理为啥弹出俩黑窗口啊,另外还有一个错误命令? [打印本页]
作者: haichuan5121 时间: 2014-12-16 09:41 标题: 下载FTP的批处理为啥弹出俩黑窗口啊,另外还有一个错误命令?
这个批处理执行后结果正确,但是为啥弹出俩黑窗口啊,另外还有一个错误命令- @echo off
- rem 指定FTP用户名
- set ftpUser=sputter
- rem 指定FTP密码
- set ftpPass=sputter
- rem 指定FTP服务器地址
- set ftpIP=10.30.1.4
- rem 指定待下载的文件位于FTP服务器的哪个目录
- set ftpFolder=/11/
- set LocalFolder=F:\2
- set ftpFile=%2%/2.csv
- >"%ftpFile%" (
- echo,%ftpUser%
- echo,%ftpPass%
- echo cd "%ftpFolder%"
- echo lcd "%LocalFolder%"
- echo bin
- echo mget *0.csv
- start ftp -v -i -s:"%ftpFile%" %ftpIP%
- echo 任务完成...&pause>nul
- )
复制代码
作者: ads350668398 时间: 2014-12-16 09:48
start ftp -v -i -s:"%ftpFile%" %ftpIP%
我才 这里是弹框的
作者: haichuan5121 时间: 2014-12-16 11:02
回复 2# ads350668398
去掉这一段后就不会执行了啊
作者: Linuxer 时间: 2014-12-16 12:19
start 默认是打开新的cmd窗口。
任务完成...不是有效的FTP命令,所有在ftp模式下,会报错“无效命令”
作者: DAIC 时间: 2014-12-16 13:17
你可能是是抄别人代码的时候抄错了,需要把第21行放到第18行下面。
作者: haichuan5121 时间: 2014-12-16 15:55
回复 5# DAIC
按你的代码修改后 需要按下任意一个键盘 才能执行命令。。。
作者: haichuan5121 时间: 2014-12-16 15:59
回复 5# DAIC
21行放到18下面后也是两个窗口,一个结果界面一个提示界面
作者: DAIC 时间: 2014-12-16 16:00
回复 6# haichuan5121
然后,把 &pause>nul 这个字符串删掉。
作者: haichuan5121 时间: 2014-12-16 16:42
回复 8# DAIC
删掉后就看不到结果界面了
作者: haichuan5121 时间: 2014-12-16 16:43
回复 8# DAIC
成了 谢谢了
欢迎光临 批处理之家 (http://bbs.bathome.net/) |
Powered by Discuz! 7.2 |