51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 1455|回复: 0
打印 上一主题 下一主题

[原创] FTP Server 上传,下载,删除文件脚本

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2013-7-10 10:38:08 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
1.选择FTP协议
2.手动录入脚本,脚本内容如下(红色字体需根据实际情况进行修改):
Action()
{
      //Define an FTP session identifier
      unsigned long *ftp1=NULL;


     // Login to the FTP server
      ftp_logon_ex(&ftp1,"Ftp_Logon","URL=ftp://name:password@ftp_server_ip", LAST );


     //Put a file on the FTP server
      ftp_put_ex(&ftp1,"Put_File","SOURCE_PATH=local_address/file_name","TARGET_PATH=ftp_address/file_name",
      "PASSIVE=TRUE","MODE=ASCII", ENDITEM ,  LAST );
      
    // Get a file back from the FTP server
    ftp_get_ex (&ftp1, "Get_Files", "SOURCE_PATH=ftp_address/file_name", "TARGET_PATH=local_address/file_name",
    "MODE=ASCII", ENDITEM , LAST );


    //delete the file on the FTP server
     ftp_delete_ex(&ftp1,"Del_File","PATH=ftp_address/file_name",ENDITEM,LAST);

    // Logout from the FTP server
    ftp_logout_ex(&ftp1);

   return 0;
}
3.进行参数化,插入事务、集合点,这里就不再赘述
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-11-26 21:31 , Processed in 0.076428 second(s), 28 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表