【问题标题】:Check existance of file on ftp检查 ftp 上的文件是否存在
【发布时间】:2013-06-23 10:27:30
【问题描述】:

我想使用批处理脚本检查 ftp 服务器上的文件是否存在。

现在我有这段代码,可以将它保存到 ftp 服务器:

@echo off
echo user prayagimages> d:\Images\ftpcmd1.dat
echo Pass123@>> d:\Images\ftpcmd1.dat

echo put d:\Images\%~1>> d:\Images\ftpcmd1.dat

echo quit>> d:\Images\ftpcmd1.dat
ftp -n -s:d:\Images\ftpcmd1.dat 118.139.173.227
del d:\Images\ftpcmd1.dat

假设我将 image.jpeg 发布到服务器。 如何检查它是否在服务器上?

谢谢。

【问题讨论】:

    标签: file if-statement batch-file ftp


    【解决方案1】:

    这个问题似乎要求类似的事情:

    To search for a file at FTP

    Windows XP Batch- IF EXIST FTP with Date Variable

    主要是第一个,但第二个链接也有一些有用的信息。

    【讨论】:

    • 您好先生,您的第一个链接告诉我要在本地机器上下载文件,然后检查它是否存在。
    • 第二个只有一条评论....而且严重无法理解...主题行是---------------你无法检查存在在 ftp 服务器上使用 IF 文件。而是在替换以 MY_ 开头的参数后尝试此操作:
    • 你能检查我的代码吗...我正在通过命令行将单个文件上传到服务器...让我们说哪个是 imgFlower.jpeg,现在我想检查这个文件是否正确...请帮我解决这个问题..
    • 我不习惯 ftp 自己,对不起。
    猜你喜欢
    • 2012-05-15
    • 1970-01-01
    • 1970-01-01
    • 2011-11-16
    • 1970-01-01
    • 2010-09-25
    • 2018-09-24
    相关资源
    最近更新 更多