找回密码
 注册
搜索
[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
查看: 23742|回复: 9

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

[复制链接]
发表于 2014-12-16 09:41:59 | 显示全部楼层 |阅读模式
这个批处理执行后结果正确,但是为啥弹出俩黑窗口啊,另外还有一个错误命令
  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. )
复制代码
发表于 2014-12-16 09:48:28 | 显示全部楼层
start ftp -v -i -s:"%ftpFile%" %ftpIP%   
我才 这里是弹框的
 楼主| 发表于 2014-12-16 11:02:11 | 显示全部楼层
回复 2# ads350668398


    去掉这一段后就不会执行了啊
发表于 2014-12-16 12:19:07 | 显示全部楼层
start 默认是打开新的cmd窗口。
任务完成...不是有效的FTP命令,所有在ftp模式下,会报错“无效命令”
发表于 2014-12-16 13:17:46 | 显示全部楼层
你可能是是抄别人代码的时候抄错了,需要把第21行放到第18行下面。
 楼主| 发表于 2014-12-16 15:55:20 | 显示全部楼层
回复 5# DAIC


    按你的代码修改后 需要按下任意一个键盘 才能执行命令。。。
 楼主| 发表于 2014-12-16 15:59:24 | 显示全部楼层
回复 5# DAIC


    21行放到18下面后也是两个窗口,一个结果界面一个提示界面
发表于 2014-12-16 16:00:14 | 显示全部楼层
回复 6# haichuan5121


    然后,把 &pause>nul  这个字符串删掉。
 楼主| 发表于 2014-12-16 16:42:40 | 显示全部楼层
回复 8# DAIC


    删掉后就看不到结果界面了
 楼主| 发表于 2014-12-16 16:43:38 | 显示全部楼层
回复 8# DAIC


    成了 谢谢了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|批处理之家 ( 渝ICP备10000708号 )

GMT+8, 2026-3-18 14:33 , Processed in 0.022598 second(s), 8 queries , File On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表