怎么判断FTP文件是否存在
发布网友
发布时间:2022-05-05 13:43
我来回答
共2个回答
热心网友
时间:2022-06-27 14:05
//////1.从ftp服务器的指定目录下获得文件列表//////ftp服务器IP(DNS)地址///对ftp服务器上的目录或文档的操作方式///publicstaticvoidGetFileList(stringpath,stringWRMethods){string[]downloadFiles;WebResponseresponse=null;StreamReaderreader=null;StringBuilderresult=newStringBuilder();try{//连接ftp服务器ConnectFtpServer(path);//设定要传送到ftp服务器的命令reqFTP.Method=WRMethods;//传回ftp服务器回应response=reqFTP.GetResponse();reader=newStreamReader(response.GetResponseStream(),Encoding.Default);stringline=reader.ReadLine();while(line!=null){if(line.Substring(line.LastIndexOf('.')+1,3)=="xml"){result.Append(line);result.Append("\n");}line=reader.ReadLine();}if(string.IsNullOrEmpty(result.ToString())==true||result.ToString().Length0){DownLoad(localFolder,downloadFiles);}reader.Close();response.Close();_job_Message+="本次读取到的文件列表为:"+result;///删除FTP上的文件DeleteFileName(localFolder,downloadFiles);}}catch(Exceptionex){_job_Err_Message+="3.从FTP远端主机的根目录下获得文件列表时发生的错误讯息:"+ex.Message.ToString()+"";downloadFiles=null;}}
热心网友
时间:2022-06-27 14:06
请查看这个里面有详细的代码,我就不复制了,有注解的
如何判断ftp上是否存在某一文件或文件夹
首先要知道ftp上的路径和文件的名字,如果不知道的话,用通配符也可以,但是路径得知道,总不能全部下载下来吧。。。还有,ftp能登录、用户名、密码应该不会有问题吧,就没判断了。
c#,ftp服务器指定文件是否存在
有地址 就可以用if语句判断 有一个判断文件是否存在的方法 File.Exists(文件路径);
Shell 判断FTP上某个路径、文件是否存在
思路:如果文件或路径不存在,FTP中的ls命令会执行错误,从而在错误日志err.log中有记录。通过解析该错误日志的内容,可以得知文件或目录是否存在。我这里暂时没有环境试验,所以没法得知错误日志的格式,只能暂且通过判断日志字节大小是否为0来看是否发生了错误,而无法确定具体错误种类。
如何使用C#确认FTP服务器中的某个文件是否存在?
你要参考一下ftp的协议,自己和服务端建立ftp连接,如果连接成功,就通过控制链接向服务器发送一个查询命令即可,判断服务器的应答,从而就知道文件是否存在。这个并不难实现,你作为客户端,只需要利用套接字,按照ftp协议的规定,把需要的连接给建立起来,给服务器发送一个查询命令。
bat ftp 判断文件是否存在
if exist命令是用来测试文件是否存在的,格式:if exist [路径+文件名] 命令。如果想知道关于 FTP的信息请看这里:http://369369.blog.51cto.com/319630/842341/
易语言如何查看FTP里某个文件是否存在???
首先是连接FTP服务器,然后下载整个文件名称 如果下载成功等于真,下载失败等于假 是这样写的 连接FTP服务器(“IP地址”,“账号”,“密码”,21,)如果 (FTP文件下载 (“/1/” + 编辑框1.内容 + “.txt”, 编辑框1.内容 + “.txt”, ) = 真)等于真的代码~等于假的代码~来个截...
php判断ftp文件夹是否存在
请慎用此操作,因为将赋予用户操作文件夹的权限 upload_dir = 'xxxxxxx'; //定义文件夹名称 if(!is_dir($upload_dir)){ //如果不存在该文件夹 mkdir($upload_dir, 0777); //创建文件夹 chmod($upload_dir, 0777); //改变文件模式 } //执行上传 ...
有没有办法在ftp一个文件的时候,判断传送是否成功
用ftp传输软件上传。上传时,会直接显示是否成功。而且。最傻瓜的办法,就是登陆到空间里去看看,文件在不在。就知道了。个人推荐一款ftp软件CuteFTP 我用过无数FTP软件,这个是外国的,但是很好用。
网络编程必备:Python中Paramiko和FTP的文件夹与文件检测技巧
首先,通过Paramiko,你可以执行SSH连接,并安全地执行ls命令来检查远程文件夹是否存在。只需创建一个SSH会话,然后尝试获取文件夹列表,如果成功,说明文件夹存在。例如:ssh_client.exec_command('ls /path/to/directory')对于FTP,ftplib模块提供了检查文件夹的方法。你可以尝试使用cwd方法切换到目标目录...
java在ftp上怎么判断文件是否存在?不存在创建
其实用File对象挺容易的,自带一个File.exists()方法,可以判断file对象存不存在