C#文件拷贝,比较复杂,请大家帮忙啊!!

wangjing0309 2009-04-06 06:28:56
工作流程是:有两台服务器分别为Wed服务器(192.168.0.14)和DB服务器(192.168.0.19),Wed服务器下有两个共享文件夹A和B,在A文件下有数个CSV的文件。DB服务器下有一个C文件夹。现在要讲A文件夹下的CSV文件,逐一拷贝到DB服务器中的C文件夹下,在经过一系列的检查后,再将B文件夹下的CSV文件(从A文件夹下拷贝过来的CSV),拷贝到Wed服务器的B文件夹下。
问题一 用客户端操作时,如何循环读取Wed服务器(192.168.0.14)中A文件下所有的CSV文件名。
问题二 如何将DB服务器(192.168.0.19)中的文件拷贝到Wed服务器(192.168.0.14)中的B文件夹下。
...全文
967 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
liu4545533 2009-04-06
  • 打赏
  • 举报
回复
循环 一般的循环可以比较难实现吧
要使用递归
捷哥1999 2009-04-06
  • 打赏
  • 举报
回复
忘记附上例子的地址了
http://www.cnblogs.com/ajiefjcn/archive/2009/03/09/1407296.html
捷哥1999 2009-04-06
  • 打赏
  • 举报
回复
这个涉及到远程文件拷贝,请参考我写的一个例子,介绍下思路
1、循环读取A文件夹下的所有CSV文件,方法比较简单
先用WMI建立A文件夹的网络共享,通过网络共享名就可以读取A文件夹下的文件信息了
2、如何将DB服务器(192.168.0.19)中的文件拷贝到Wed服务器(192.168.0.14)中的B文件夹下
首先你要建立A文件夹的网络共享,然后将A文件夹下的文件拷贝到DB服务器下的C文件夹下,然后用同样的方法建立B文件夹的网络共享,将C文件夹下的信息拷贝到B文件夹下

实现的前提是,你有DB服务器和Wed服务器的用户名和密码,如果你在这两天服务器外的电脑上运行程序,实现功能的话。

111,126

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧