Board logo

标题: 请问如何判断ftp上是否存在同名目录 [打印本页]

作者: czshenme     时间: 2007-7-6 10:53    标题: 请问如何判断ftp上是否存在同名目录

请问如何判断一个FTp上是否存在该文件夹,如果存在就将文件上传到该文件夹内如果不存在就新建目录然后上传文件到这个新建的目录下。目录名在本地定义
批处理如何写?
谢谢帮忙。
作者: czshenme     时间: 2007-7-6 13:58
高手们帮帮忙啊。
作者: bd123456789     时间: 2007-7-6 17:34
听说一点

你可以在ftp中使用使用一个显示目录的命令,然后使用定向符导出到本地文件
第二步
解析本地文件,将要与上传的文件作文本比较

具体你可以慢慢操作,很难,很烦的!
作者: czshenme     时间: 2007-7-9 08:35
有没有说的仔细一点的?
作者: Climbing     时间: 2007-7-9 11:25
反正你都是要上传,何必管服务器上有没有,你就照样建目录上传就ok了。
作者: czshenme     时间: 2007-7-9 13:43
就是 为了避免重复建立目录。所以要现判断一下是否存在这个目录然后在上传。如果存在了就可以直接上传到已经存在的目录中。
作者: Climbing     时间: 2007-7-9 13:48
你自己的逻辑混乱吧,反正是要建目录,原来有没有有什么关系呢?
作者: czshenme     时间: 2007-7-9 15:43
因为我首先要CD到一个日期文件夹下,然后再判断日期文件夹存不存在。
作者: exzzz     时间: 2008-1-25 23:47
那就cd完了,list > 导出目前ftp的路径,分析一下,然后findstr那个日期不就可以了么?
可以在ftp中用 !临时跳回dos
作者: bob1989     时间: 2008-1-27 00:59
ftp中用 !临时跳回dos
能在BAT启动的FTP里用吗`~~??~
值得测试一下``
我现在在网吧没测试了
作者: xycoordinate     时间: 2008-5-16 09:06
prompt

mget *