C# 从服务器复制文件到本地
答案:3 悬赏:0 手机版
解决时间 2021-04-06 14:48
- 提问者网友:谁的错
- 2021-04-05 22:06
C# 从服务器复制文件到本地
最佳答案
- 五星知识达人网友:执傲
- 2021-04-05 23:24
你这样写不行,标准的共享目录的写法是\IP或机器名共享目录名\文件名
你上面的那个D:看起来很奇怪,你确认一下共享的目录名倒底是么(可以在我的电脑或者计算机地址栏输入\10.4.16.173回车看看),假定你目录名是D的话,那应该是
System.IO.File.Copy(@"\10.4.161.173D知识总结.docx", @"D:TEST.docx", true);
注意,我把后面test放在了D盘,因为C盘一般需要管理员权限才能操作。
你上面的那个D:看起来很奇怪,你确认一下共享的目录名倒底是么(可以在我的电脑或者计算机地址栏输入\10.4.16.173回车看看),假定你目录名是D的话,那应该是
System.IO.File.Copy(@"\10.4.161.173D知识总结.docx", @"D:TEST.docx", true);
注意,我把后面test放在了D盘,因为C盘一般需要管理员权限才能操作。
全部回答
- 1楼网友:妄饮晩冬酒
- 2021-04-06 02:19
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();
var bytes = wc.DownloadData(url);
FileStream fs = new FileStream("路径", FileMode.Create, FileAccess.Write);
fs.Write(bytes, 0, bytes.Length);
fs.Close();
- 2楼网友:山河有幸埋战骨
- 2021-04-06 00:55
远程桌面的时候,在连接服务器之前。先设置下远程桌面的选项。
运行mstsc-点击选项-点击本地资源-勾选剪切板。(这样可以直接复制黏贴)。
也可以使用挂载的方式:
运行mstsc-点击选项-点击本地资源-点击详细-勾选本地磁盘。
这样远程连接后本地磁盘就会被挂载上去 ,服务器上可以看到该磁盘。将文件复制到该磁盘即可。
服务器上的数据很重要,建议要安装服务器安全狗之类的防护软件来进行防护,禁止其他人远程自己的服务器,以免服务器上的数据被人拷贝走哦
运行mstsc-点击选项-点击本地资源-勾选剪切板。(这样可以直接复制黏贴)。
也可以使用挂载的方式:
运行mstsc-点击选项-点击本地资源-点击详细-勾选本地磁盘。
这样远程连接后本地磁盘就会被挂载上去 ,服务器上可以看到该磁盘。将文件复制到该磁盘即可。
服务器上的数据很重要,建议要安装服务器安全狗之类的防护软件来进行防护,禁止其他人远程自己的服务器,以免服务器上的数据被人拷贝走哦
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯