永发信息网

C#怎么在网络共享文件夹里拷贝数据?

答案:2  悬赏:80  手机版
解决时间 2021-12-25 17:40
  • 提问者网友:龅牙恐龙妹
  • 2021-12-24 18:08
C#怎么在网络共享文件夹里拷贝数据?
最佳答案
  • 五星知识达人网友:孤独的牧羊人
  • 2021-12-24 19:11
用api 的两个函数 WNetAddConnection2A (连接)和 WNetCancelConnection2A(断开) 原理是这样的
找到共享文件夹,然后连接,并映射到本地磁盘。
全部回答
  • 1楼网友:青灯有味
  • 2021-12-24 20:26

思路:

1. 首先你要知道你的文件夹命名规律,按照你的描述,因该是按当天的日期命名文件名。

2. 使用filecopy函数,三个参数分别为:源文件路径,目标文件路径,是否覆盖(overwrite)。

示例代码(以你写出的文件名20100415为例):

string resourcefile= system.datetime.now.tostring("yyyymmdd"); //以当前日期为文件名

file.copy(resourcefile,@"c:\",true); //拷贝到c盘跟目录下,并且覆盖原文件

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯