答案1
很容易在任何 Windows 上设置 IIS FTP 服务器计算机然后检索命令列表:
ftp> remotehelp
214-The following commands are recognized (* ==>'s unimplemented).
ABOR ENC * MKD PWD SMNT XMKD
ACCT EPRT MODE QUIT STAT XPWD
ADAT * EPSV NLST REIN STOR XRMD
ALLO FEAT NOOP REST STOU
APPE HELP OPTS RETR STRU
AUTH HOST PASS RMD SYST
CCC LANG PASV RNFR TYPE
CDUP LIST PBSZ RNTO USER
CWD MDTM PORT SITE XCUP
DELE MIC * PROT SIZE XCWD
214 HELP command successful.
在这里,我将输出重新格式化为列,以提高可读性。输出来自 IIS 10,但正如您所见,FtpWebRequest 和 IIS FTP 支持的命令自 IIS 7.5 以来一直相同。
答案2
为了解决这个问题,截至目前,IIS FTP 处理以下 SITE 命令:
- 迪斯泰
- 帮助
- (或没有参数被视为帮助)