QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

全站
10天前
查看: 1611|回复: 1
收起左侧

[求助] 从网内一台电脑发送指定目录到服务器

[复制链接]
发表于 2012-12-15 22:18:11 | 显示全部楼层 |阅读模式 来自: 中国广东深圳

马上注册,结识高手,享用更多资源,轻松玩转三维网社区。

您需要 登录 才可以下载或查看,没有帐号?注册

x
本帖最后由 sheepboy 于 2012-12-15 22:20 编辑
8 \; f2 A; Z0 _7 T/ N: w0 j# o  T& w( w7 o- b1 k
我想在电脑右键里增加发送到里服务器这一功能 ,' g8 U' b4 `( D3 b. C  ~
从网内一台电脑复制指定目录到服务器,要求复制后不改变文件夹名称.
# E7 f, e7 p& `0 j6 \服务器的文件夹不存在时,能自动创建和复制文件夹中的内容;
6 N5 q. C" Q& i5 t. E' Q9 U3 j如果目的文件夹不存在,可以正常;如果存在,如果存在,就覆盖
: }! Z% U' ~$ @8 x) ]  V& \  a. Y/ z8 ~这一是段代码,不知道怎么能挂到右键 里! K2 D; n3 [: U1 Z; j; `8 l
已经建立映射驱动器,不存在读写权限问题
/ Q: Q" G$ X- v0 y0 ]5 JString imgpath_r="";1 r$ u6 ?  M. n- E! h3 k% t9 j" r1 s" z
              imgpath=imgpath+"\\*.*\0";
, j( r7 T8 f; c2 t0 y              char  *From  = imgpath.c_str() ;- `7 b5 Z1 p- K( |6 Q+ e
              if (!DirectoryExists(ftppath))
, h+ `0 b! x, a" R. ~) \( v( {  a                          CreateDir(ftppath);
5 o8 V$ j5 E9 m; m6 [              if (!DirectoryExists(ftppath + "\\US"))4 z8 Y( r- X9 k0 q  i
                          CreateDir( ftppath + "\\US");3 Q5 ?2 ]& U! d: J  f0 C) D. r
              imgpath_r= ftppath + "\\US\\"+ FormatDateTime("YYYYMMDD", dtpdjjcrq->Date)+"\0";/ C+ _: }2 S) l/ U
2 P& Q& \' W) M- `" I
              //copy. o! x: A5 v) E/ J4 K$ h. ]
              char  *To  = imgpath_r.c_str()  ;+ y7 v' J# A* N) h' ]9 i
              SHFILEOPSTRUCT  op;
/ x- x3 t% W; f5 N6 T2 o              ZeroMemory(&op,  sizeof(op));/ m( B9 J, j2 @3 ^9 W2 d6 t' w/ t5 }
              op.hwnd    =  Handle;* x1 a- t. X# _
              op.wFunc  =  FO_COPY;
+ Q  b5 `+ ]! J              op.pFrom  =  From;/ t( h, e' D; Q
              op.pTo      =  To;" K0 ~7 c, Z2 q& X
              op.fAnyOperationsAborted=false;$ g! i6 l2 S6 R" H  h
              op.fFlags=  FOF_NOCONFIRMATION + FOF_NOCONFIRMMKDIR + FOF_SIMPLEPROGRESS+FOF_NOCOPYSECURITYATTRIBS +FOF_NORECURSION +FOF_FILESONLY  ;3 S( w+ S3 Z( Z* _" K
              SHFileOperation(  &op); 4 G6 K# C6 w! X$ ~5 k, m7 \4 A
这个功能我是想用来放程序到服务器上的
" z7 o1 Y7 @$ e) |' U请高手帮忙. h- t3 n! j" n+ D
发表于 2013-1-30 10:42:45 | 显示全部楼层 来自: 中国广东深圳
直接这样不行吗? ee.jpg
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则


Licensed Copyright © 2016-2020 http://www.3dportal.cn/ All Rights Reserved 京 ICP备13008828号

小黑屋|手机版|Archiver|三维网 ( 京ICP备2023026364号-1 )

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