共享目录下如何创建文件夹

newly_ignorant 2004-06-07 09:19:01
想在别的机器下的共享目录中创建文件夹,怎么实现
...全文
146 点赞 收藏 18
写回复
18 条回复
tabris17 2004年06月07日
找到一篇文章

http://www.fz5fz.org/Archives/22.htm
回复 点赞
tabris17 2004年06月07日
888atao(阿涛) 写错了吧
应该是CreateDirectory("\\\\server\\share\\myDirectory", NULL)
回复 点赞
tabris17 2004年06月07日
先用WNetAddConnection2函数联接远程主机
回复 点赞
ricky460 2004年06月07日
mark
回复 点赞
yangxingbo 2004年06月07日
建议用FTP
回复 点赞
newly_ignorant 2004年06月07日
5标明是拒绝访问,看来就是权限怎么传进去的问题
回复 点赞
zhangnanonnet 2004年06月07日
共享目录如果权限足够的话是可以用CreateDirectory的。。。。我建议用FTP在网络中的计算机之间操作。。。比如FtpCreateDirectory
回复 点赞
newly_ignorant 2004年06月07日
当然不是,业务上要求这样做。

第三方有一套系统,嵌入式Linux系统。
我可以用网络邻居的方式访问它,在上面创建目录,拷贝文件等等。

但是我需要用程序自动实现这个过程。
它提供我访问的接口,我需要在其中创建目录,然后拷贝文件到那边。
回复 点赞
lixiaosan 2004年06月07日
呵呵。。楼主不是想做病毒吧。。呵呵。。

可以按楼上的方法做拉,客户端发送文件夹名,让server端创建。
回复 点赞
carbon107 2004年06月07日
在本地一端发送要创建的文件夹的名称,远程那一端去创建就可以了啊
回复 点赞
carbon107 2004年06月07日
如果是远程序要让远程来执行你的命令啊
也用CreateDirctory(strPath, NULL)
回复 点赞
newly_ignorant 2004年06月07日
不成啊,GetLastError()返回的是5
回复 点赞
888atao 2004年06月07日
CreateDirectory("\\server\share\myDirectory", NULL)可以吗?
回复 点赞
newly_ignorant 2004年06月07日
忽略的话,创建失败。

本地是可以的,郁闷。。。
回复 点赞
FlyYang 2004年06月07日
第二个参数是忽略的,用NULL
回复 点赞
newly_ignorant 2004年06月07日
具体怎么写,不会啊,请指教。

使用之前我都会用有权限的用户进行登录的。

CreateDirectory(strPath, 第二个参数不知道怎么弄)

操作系统可能是2000/xp/linux等
回复 点赞
yening0914 2004年06月07日
操作方式差不多吧,不过需要有权限才行呀!
回复 点赞
newly_ignorant 2004年06月07日
谢谢大家

犯了个错误,唉。
共享路径的权限不够,写的权限没。
回复 点赞
发动态
发帖子
VC/MFC
创建于2007-09-28

7893

社区成员

42.1w+

社区内容

VC/MFC相关问题讨论
社区公告
暂无公告