新手问题 关于 ruby 控制 window cmd 发 ftp 命令的问题

vbgfnd · 2015年03月16日 · 最后由 vbgfnd 回复于 2015年03月16日 · 2885 次阅读

ruby 控制 cmd 执行一些批处理命令可以用这种方式:

·cd c:\test· ·ftp 200.200.0.3·

但是如上述,当使用了 ftp 命令后 cmd 会进入了 ftp 的模式

命令行提示符变为“ftp>” 这个时候我想向通过 ruby 传递给 cmd 一些 ftp 命令,如 user test; mget xxx 文件

应该要如何实现??

我不知道怎么处理你的问题,但我觉得有更好的方法 http://ruby-doc.org/stdlib-2.0/libdoc/net/ftp/rdoc/Net/FTP.html

#1 楼 @Rei 谢谢你的热心回复~但是这种方法在我的环境中试过了,接口为莫名报错。最后还是放弃了。

控制 ftp 的方式最终我自己解决了。但是好奇 ruby 能不能做到上述方法的控制~想讨论下,哈哈

再次感谢~

需要 登录 后方可回复, 如果你还没有账号请 注册新账号