最近一直在学习MFC,打算写个程序复制局域网共享文件夹及其子文件,一开始使用SHFileOperation函数做本地的文件夹复制测试都没有问题,后来又尝试复制局域网共享文件夹则一直不成功。在论坛上也没有搜到相应的解决办法,自己测试之后发现,如果想要复制网络共享文件夹的话,路径中应该使用“//”,而不是“\”,而“\”一般用在本地路径上。如下是我测试成功的代码。

SHFILEOPSTRUCT test;
test.hwnd = NULL;
test.wFunc = FO_COPY;
test.pFrom = _T("//123.456.50.326//测试文件夹");
test.pTo = _T(“D:\gshaghga”);
test.fFlags = FOF_ALLOWUNDO | FOF_NOCONFIRMATION | FOF_NOCONFIRMMKDIR;
int lkk = SHFileOperation(&test);
if (lkk == 0)
{
MessageBox(_T(“网络文件复制成功”),_T(“提示框”));
}

使用SHFileOperation复制网络(局域网)共享文件夹及子文件相关推荐

  1. 【C#】操作局域网共享文件夹文件,将本地文件复制到共享文件夹

    前言 最近,做一个功能,需要将本地文件复制到局域网共享文件夹中. 访问共享文件夹,一般需要共享电脑的用户名和密码,可以使用cmd.exe来操作文件. 源码 下面整理了一个局域网操作文件的类,仅供参考 ...

  2. 共享文件夹的网络路径_Win10创建网络共享文件夹|设置局域网共享文件夹

    局域网中的电脑可以不需要借助任何工具直接进行传送,而且通过局域网传输文件,会非常稳定.这篇文章是系统部落给大家带来的局域网共享文件方法教程. 方法/步骤: 1.首先,在一台电脑上设置共享文件夹,然后任 ...

  3. 局域网共享工具_Win10创建网络共享文件夹|设置局域网共享文件夹

    局域网中的电脑可以不需要借助任何工具直接进行传送,而且通过局域网传输文件,会非常稳定.这篇文章是系统部落给大家带来的局域网共享文件方法教程. 方法/步骤: 1.首先,在一台电脑上设置共享文件夹,然后任 ...

  4. 计算机怎么设置网络共享,如何设置局域网共享,教您电脑如何设置局域网共享文件夹...

    局域网内都会涉及到文件的共享,我们知道在文件设置共享后方便局域网内的成员电脑查阅和使用共享文件夹中的文件,而企业局域网文件服务器的文件安全管理日渐重要,如何设置共享文件文件夹已经成为人们使用的关键.下 ...

  5. 网络打不其他计算机的共享文件,局域网共享文件夹无法被其它电脑访问怎么办...

    组建局域网的重要目地在于实现资源共享,其中以不同电脑间文件夹的共享为主.对于所设置的共享文件夹无法被其它电脑所访问时,该如何解决呢?下面学习啦小编告诉你! 局域网共享文件夹无法被其它电脑访问的解决方法 ...

  6. Ubuntu18.04局域网共享文件夹,实现win7和Ubuntu本地访问

    Ubuntu18.04局域网共享文件夹,实现win7和Ubuntu本地访问 一个局域网下往往连接了十几台电脑,有时候电脑之间用U盘来回拷贝东西实在是太麻烦,尤其是Ubuntu系统没有较好的即时通讯工具 ...

  7. 用手机访问计算机共享资源,怎么进入共享文件夹?手机访问电脑局域网共享文件夹的方法...

    如果你想用安卓手机进入电脑共享的文件夹,那么局域网共享或许是一个好的选择.但是呢,很多小伙伴都不太清楚这个怎么进入共享文件夹,今天,我们就来跟大家聊一聊手机访问电脑局域网共享文件夹的方法,一起来学习一 ...

  8. 服务器局域网无法访问共享文件夹,科学网—局域网共享文件夹不能访问 - 陈芳林的博文...

    局域网共享文件夹不能访问,系统提示:"您可能没有权限使用网络资源.请与这台服务器的管理员联系以查明--" 由提示看来,很明显是权限问题,原来的98下共享没有这一问题,只要设置好IP ...

  9. 重置计算机共享配置文件,如何设置局域网共享,小编教你电脑如何设置局域网共享文件夹...

    处于同一个局域网内的电脑之间可以相互共享文件,使用起来非常方便.但是在访问共享文件夹之前先要对被访问的电脑文件夹设置共享,然后才能被局域网内的其他电脑访问.那么怎么设置局域网共享文件夹呢?下面,小编就 ...

  10. Linux配置Samba实现局域网共享文件夹

    Linux配置Samba实现局域网共享文件夹 环境: ubuntu21.04 windows10 主要参考:https://blog.csdn.net/light169/article/details ...

最新文章

  1. 退休失败,64岁Python之父决定加入微软,将开源进行到底!
  2. Warning: Using a password on the command line interface can be insecure.解决办法
  3. 博通的“交钥匙”策略
  4. WindowsXP正版验证方法
  5. 三种Cache写入方式原理简介
  6. Java数组及二维数组初始化与赋值方法总结
  7. 五一假期期间 全国快递包裹揽投量同比增长约四成
  8. 做java项目_初学者做java项目的流程
  9. 教你修改Win7系统的登录界面背景
  10. vue3 + router-view + keepalive parentComponent.ctx.deactivate is not a function
  11. 一元二次方程的解c语言,一元二次方程求解程序完整代码
  12. Ghost之远程终端管理
  13. 分享6个目前网上赚钱比较稳定的方法!
  14. 记一次rsyslog日志记录失败的解决过程
  15. 机器学习实战:用网络摄像头预测年龄和性别
  16. 密集恐惧症候群测试图
  17. mysql date to long_数据库中日期字段与long转换
  18. 网络安全的自动检测与预警
  19. vivado + zedboard 初体验
  20. 企业如何实现远程数据采集

热门文章

  1. 北京圣思园经典Java培训教学视频分享
  2. linux系统发育树的构建步骤,使用modeltest-ng和raxml-ng构建ML系统发育树
  3. Python编写三级目录(升级版)
  4. c++ Dxgi+FFmpeg 完成对截图屏幕,以及将屏幕数据保存为MP4格式,以完成录屏功能
  5. 【Vue】VSCode搭建Vue项目
  6. 在Colaboratory中使用ImageAI训练自己的数据集
  7. 菜鸟的Django配置
  8. 目标检测综述学习笔记
  9. 全国海关分区图(含副厅)
  10. 泛函分析复习笔记(二)线性算子与线性泛函