gpt4 book ai didi

windows - 如何从 FTP 登录目录

转载 作者:可可西里 更新时间:2023-11-01 11:56:07 26 4
gpt4 key购买 nike

我制作了一个 FTP 脚本,但我需要记录传输特别是远程 FTP 上的文件列表(ls 或 dir 的结果)现在我只得到 FTP 命令的日志,而不是结果

获取.bat

ftp -v -n -i -s:D:\AX\get.ftp >>D:\AX\ftplog.txt

获取.ftp

open ftp.xxxxxx.xx 
user xxxxxxx
xxxxxxxx
binary
cd /OUT
ASCII
ls >>D:\AX\ftplog.txt
lcd "\Import"
mget *.* s
mdelete *.*
bye

结果:

open ftp.xxxxxx.xx 
user xxxxxx
binary
cd /OUT
ASCII
ls >>D:\AX\ftplog.txt
lcd "\Import"
mget *.* s
bye

我想看到的是:

230 Login successful.
ftp> dir
200 PORT command successful. Consider using PASV.
150 Here comes the directory listing.
drwxrwxrwx 2 ftp ftp 4096 Apr 25 10:10 IN
drwxrwxrwx 2 ftp ftp 4096 Apr 24 15:39 OUT
226 Directory send OK.
ftp: 121 bytes received in 0,02Seconds 7,56Kbytes/sec.

我该怎么做

最佳答案

阅读 FTP -? 并注意 -v 参数,根据文档,这意味着

-v 禁止显示远程服务器响应。

所以,从命令行中删除参数

 ftp -n -i -s:D:\AX\get.ftp >>D:\AX\ftplog.txt

关于windows - 如何从 FTP 登录目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16215581/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com