cmd dos 检查远程FTP文件夹是不是存在
Posted
技术标签:
【中文标题】cmd dos 检查远程FTP文件夹是不是存在【英文标题】:cmd dos check if a remote FTP folder existscmd dos 检查远程FTP文件夹是否存在 【发布时间】:2014-09-29 08:09:01 【问题描述】:我想知道如何使用批处理dos或命令检查FTP目录是否存在。
PS: 显然我不需要服务器的根目录,而是一个子目录,否则我就足够了。
谢谢
【问题讨论】:
【参考方案1】:您可以使用 ftp 脚本尝试更改到目录,然后解析输出以查找表示您不能的 550 错误代码。像下面这样的东西对我有用...
@Echo off
echo open ftp.mysite.com>test.ftp
echo ftpusername>>test.ftp
echo ftppassword>>test.ftp
echo cd %1>>test.ftp
echo quit>>test.ftp
for /f %%i in ('ftp -s:test.ftp') do if %%i EQU 550 echo Does not exist
【讨论】:
以上是关于cmd dos 检查远程FTP文件夹是不是存在的主要内容,如果未能解决你的问题,请参考以下文章