QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

全站
7天前
查看: 1608|回复: 1
收起左侧

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

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

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

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

x
本帖最后由 sheepboy 于 2012-12-15 22:20 编辑
, d6 G/ G( C0 l3 l9 b
% a) q4 B1 t& K$ G我想在电脑右键里增加发送到里服务器这一功能 ,) g! O! \/ m, `) }/ R6 U! v
从网内一台电脑复制指定目录到服务器,要求复制后不改变文件夹名称.
6 [& f* E  u8 B* }# {  n服务器的文件夹不存在时,能自动创建和复制文件夹中的内容;
* Y5 x9 P' m; d; N3 F! B如果目的文件夹不存在,可以正常;如果存在,如果存在,就覆盖
, S' b+ _; R4 V- e这一是段代码,不知道怎么能挂到右键 里
3 B% i' E. `, r# u' [1 D1 c已经建立映射驱动器,不存在读写权限问题
2 c8 G" N+ t/ C: A  ZString imgpath_r="";
$ d$ R/ c& T: I! g( V: M+ ^+ z$ y              imgpath=imgpath+"\\*.*\0";
5 p6 \& M: v8 O+ F8 x              char  *From  = imgpath.c_str() ;/ v* ^  W# @7 R2 n0 y. {
              if (!DirectoryExists(ftppath)); T( V8 _. _, T
                          CreateDir(ftppath);* k9 ^1 B0 U) ]* M7 D) e& P
              if (!DirectoryExists(ftppath + "\\US"))% |" F) [: B7 u4 ?( j
                          CreateDir( ftppath + "\\US");
0 W' X! Q* p  y/ i              imgpath_r= ftppath + "\\US\\"+ FormatDateTime("YYYYMMDD", dtpdjjcrq->Date)+"\0";
% B1 Y# @2 _& M; X. l, g! j9 j
; m; ~/ G. d$ V              //copy  E4 c% E/ h( ]' x) ]% A
              char  *To  = imgpath_r.c_str()  ;1 r4 P  M% a+ o! a; I  z
              SHFILEOPSTRUCT  op;
. ?0 M+ o, Y2 E0 n. p, j: ]3 [              ZeroMemory(&op,  sizeof(op));
1 [* i( s/ ~3 Z; S: e              op.hwnd    =  Handle;/ H$ U8 I7 ~% n* z: }7 d
              op.wFunc  =  FO_COPY;2 L$ K# s% i( G7 v6 L
              op.pFrom  =  From;5 A7 y: C- ~4 k
              op.pTo      =  To;' x1 L+ j5 i  K: F3 y: U
              op.fAnyOperationsAborted=false;
8 a3 {4 X2 i1 M              op.fFlags=  FOF_NOCONFIRMATION + FOF_NOCONFIRMMKDIR + FOF_SIMPLEPROGRESS+FOF_NOCOPYSECURITYATTRIBS +FOF_NORECURSION +FOF_FILESONLY  ;
! H, m' I* K" c4 V' U9 e9 ~              SHFileOperation(  &op);
2 T, J2 F' Y: i' n4 Y/ s" `这个功能我是想用来放程序到服务器上的# F5 }2 l4 Y. n! C& `
请高手帮忙
; ^1 b$ K$ x* @  h
发表于 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 )

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