[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[文本处理] 下载FTP的批处理为啥弹出俩黑窗口啊,另外还有一个错误命令?

这个批处理执行后结果正确,但是为啥弹出俩黑窗口啊,另外还有一个错误命令
  1. @echo off
  2. rem 指定FTP用户名
  3. set ftpUser=sputter
  4. rem 指定FTP密码
  5. set ftpPass=sputter
  6. rem 指定FTP服务器地址
  7. set ftpIP=10.30.1.4
  8. rem 指定待下载的文件位于FTP服务器的哪个目录
  9. set ftpFolder=/11/
  10. set LocalFolder=F:\2  
  11. set ftpFile=%2%/2.csv
  12. >"%ftpFile%" (   
  13. echo,%ftpUser%   
  14. echo,%ftpPass%   
  15. echo cd "%ftpFolder%"  
  16. echo lcd "%LocalFolder%"  
  17. echo bin   
  18. echo mget *0.csv
  19. start ftp -v -i -s:"%ftpFile%" %ftpIP%   
  20. echo 任务完成...&pause>nul
  21. )
复制代码

start ftp -v -i -s:"%ftpFile%" %ftpIP%   
我才 这里是弹框的

TOP

回复 2# ads350668398


    去掉这一段后就不会执行了啊

TOP

start 默认是打开新的cmd窗口。
任务完成...不是有效的FTP命令,所有在ftp模式下,会报错“无效命令”
问题解决后,请在标题前面注明[已解决],并给回答者加分——化繁为简,提高工作效率!

TOP

你可能是是抄别人代码的时候抄错了,需要把第21行放到第18行下面。

TOP

回复 5# DAIC


    按你的代码修改后 需要按下任意一个键盘 才能执行命令。。。

TOP

回复 5# DAIC


    21行放到18下面后也是两个窗口,一个结果界面一个提示界面

TOP

回复 6# haichuan5121


    然后,把 &pause>nul  这个字符串删掉。

TOP

回复 8# DAIC


    删掉后就看不到结果界面了

TOP

回复 8# DAIC


    成了 谢谢了

TOP

返回列表