如何解决本地电脑不能复制文件到远程服务器的方法

如何解决本地电脑不能复制文件到远程服务器的方法,第1张

打开本机的远程桌面连接图标按照下图所示,勾选以下项目,就可以了。


在服务器上打开任务管理器,查看进程,有 rdpclipexe 进程。通常,只要存在该进程,就可以在本机和远程服务器之间粘贴文本了。

关闭此进程,然后 开始->运行->rdpclipexe 重新运行此程序,恢复正常。有的朋友为了解决这个问题,打开了 clipbook 服务,这不对。根据微软的说法,clipbook 服务是启用“剪贴簿查看器”储存信息并与远程计算机共享。但即使打开此服务,仍然不能解决不能粘贴文本的问题。此外,为了开启 clipbook 服务,还要开启 Network DDE 、Network DDE DSDM 两个依赖的服务 (通常,为了安全的原因,这 3 个服务都应该被禁用),造成不必要的内存资源浪费。因此,不必为了解决此问题而打开 clipbook 服务。

备注:rdpclipexe 是 Windows 2000/2003 Server 资源工具包中提供的 Rdpclip 实用程序,它的功能就是在“终端服务”客户端(本机)和“终端”服务器(远程服务器)之间复制和粘贴文件,也包括粘贴文本。这个程序的文件路径是 c:\windows\system32\rdpclipexe

 

补充:

如果想在远程服务器上复制文件到本机,通常的做法是用 ftp ,即在远程服务器上假设 ftp 服务,然后在本机用 ftp 软件连到服务器上,上传/下载文件。这对于处理体积大的文件(例如从服务器上下载数据库备份文件)很好,不过对于小文件(例如 php 、asp 源文件),未免杀鸡用牛刀。

其实,用远程桌面就可以直接复制文件到本机。只需要在启动远程桌面程序时,选择“本地资源”项,选中“磁盘驱动器”,然后,在远程服务器上,就可以看到本机的驱动器了(如同浏览网络邻居共享出来的文件夹)

400 错误请求 — 请求中有语法问题,或不能满足请求。 404 找不到 — 服务器找不到给定的资源;文件不存在 500 内部错误 — 因为意外情况,服务器不能完成请求 或者出问题了 2xx 成功 200 正常;请求已完成。 201 正常;紧接 POST 命令。

但是你在IE地址栏中,如果把那个“/”之后的去掉,直接访问所在文件夹,就会出现403错误的
而WebClient下载文件会这样访问文件夹,然后再定位到,所以会出错
应该不是用WebClient实现的
你应该用OpenRead返回一个流,然后用它创建一个StreamWriter或StreamReader来完成读取或写文件的任务。

一、如何连接ftp

1、找到桌面上的“FlashFXP5”,双击打开FTP软件。

2、进入软件之后,因为软件没有激活,所以要点击“我接受”进行软件试用。

3、点击菜单栏上的“站点(S)”。

4、点击“站点管理器(W)”。

5、连接类型选择“FTP”,然后输入“站点名”、“地址”、“端口”、“用户名”、“密码”后,点击“连接”就可以了。

6、连接服务器成功,图中所示是服务器中的文件。

二、FTP连接失败的五大原因:

一、FTP服务器的域名解析问题,当连接FTP时地址栏填写了服务器的域名,如果DNS服务器解析出问题,就无法得到对方的IP地址,因此无法连接FTP。

二、错误的用户名和密码。许多FTP服务器禁止了匿名连接,这样是为了安全起见,连接时输入错误的用户名和密码或者不输入用户名和密码导致连接失败。

三、传输模式错误。许多服务器在安装了防火墙后设置了被动模式传输,用户在连接时需要采用被动模式(pasv)或者自动模式。

四、FTP服务器错误。对方服务器宕机,可以通过PING命令来测试FTP服务器是否存活。

五、错误的端口或者自身电脑防火墙不允许。许多安全软件禁止了FTP连接,自身电脑无法连接FTP端口。

可能是如下原因:
1URL路径不对,看看有没有多加空格,或者大小写问题
2权限是否足
3需要反复连接的时候,如GetFileList,需要递归获得所有文件,keepAlive则设成false,一个查询请求完了后就关闭


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zz/12891863.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-28
下一篇 2023-05-28

发表评论

登录后才能评论

评论列表(0条)

保存