通过在互联网上搜索Quote
命令找不到多少。
我正在使用来自的CFTPClient库 http://www.codeproject.com/Articles/8667/FTP-Client-Class
如何在将文件复制到FTP后发送QUOTE
命令?
Quote rcmd sbmjob cmd(call pgm...
任何指针都将受到赞赏。
答案 0 :(得分:0)
FTP 协议中没有QUOTE
命令。
quote
是发送任意FTP的许多命令行FTP 客户端(如Windows ftp.exe
或Linux ftp
)中的常用命令 protocol 命令到FTP服务器。
因此,您要发送到FTP服务器的实际协议命令为RCMD
。 (虽然请注意RCMD
不是标准的FTP协议命令,但似乎是server-specific command of IBM AS/400 FTP server)。
CFTPClient
不支持RCMD
,也似乎不支持向服务器发送任意命令(FTP客户端库中常见的命令)。
但是如果你看一下CFTPClient::SendCommand
的实现,你会看到如何自己实现它。
就像是:
m_apSckControlConnection->Write("RCMD sbmjob ...", length, ...);
CReply reply;
GetResponse(reply);