C# 从服务器复制文件到本地

System.IO.File.Copy("10.4.161.173\\D:\\知识总结.docx","C:\\TEST.docx",true);这样貌似不行啊,无法识别指... System.IO.File.Copy("10.4.161.173\\D:\\知识总结.docx", "C:\\TEST.docx", true); 这样貌似不行啊,无法识别指定的路径 展开
 我来答
学博士

2018-03-14 · 不定期分享教学视频内容
学博士
采纳数:194 获赞数:565

向TA提问 私信TA
展开全部
远程桌面的时候,在连接服务器之前。先设置下远程桌面的选项。
运行mstsc-点击选项-点击本地资源-勾选剪切板。(这样可以直接复制黏贴)。
也可以使用挂载的方式:
运行mstsc-点击选项-点击本地资源-点击详细-勾选本地磁盘。
这样远程连接后本地磁盘就会被挂载上去 ,服务器上可以看到该磁盘。将文件复制到该磁盘即可。

服务器上的数据很重要,建议要安装服务器安全狗之类的防护软件来进行防护,禁止其他人远程自己的服务器,以免服务器上的数据被人拷贝走哦
syht2000
高粉答主

推荐于2018-03-14 · 关注我不会让你失望
知道大有可为答主
回答量:3万
采纳率:79%
帮助的人:1.4亿
展开全部

你这样写不行,标准的共享目录的写法是\\IP或机器名\共享目录名\文件名

你上面的那个D:看起来很奇怪,你确认一下共享的目录名倒底是么(可以在我的电脑或者计算机地址栏输入\\10.4.16.173回车看看),假定你目录名是D的话,那应该是

System.IO.File.Copy(@"\\10.4.161.173\D\知识总结.docx", @"D:\TEST.docx", true);

 


注意,我把后面test放在了D盘,因为C盘一般需要管理员权限才能操作。

本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2016-09-26
展开全部
WebClient wc = new WebClient();

var bytes = wc.DownloadData(url);

FileStream fs = new FileStream("路径", FileMode.Create, FileAccess.Write);
fs.Write(bytes, 0, bytes.Length);
fs.Close();
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
滑绿011
2018-03-14 · 超过35用户采纳过TA的回答
知道小有建树答主
回答量:122
采纳率:82%
帮助的人:18.8万
展开全部
用FTP可以下载
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式