文件上传问题!!!!!!

时间:2022-08-29 12:40:32
不知道能不能程序实现:
把文件从A机器上传到B机器上?
请大家帮忙解决一下,有的话给个例子

15 个解决方案

#1


要通过服务器中转的吧

#2


麻烦楼上具体解释一下

#3


System.IO.FileInfo f = new System.IO.FileInfo();
        f.CopyTo(@"\\10.1.12.158\temp");

#4


文件夹得需要有写入文件的权限才行吧

#5


文件分发吗?具体要求是什么,如果只是文件过去,应该很容易

#6


System.IO.FileInfo f = new System.IO.FileInfo(); 
        f.CopyTo(@"\\10.1.12.158\temp");
这样就能写文件到这台机器里面?
不用知道登录名?登陆密码之类的?

#7


我使用了一下
每次都报错
不能保存到指定格式的路径

#8


不支持给定路径的格式。
请大家帮忙解决下

#9


参考
http://topic.csdn.net/u/20080320/16/3e89e70d-e929-44ed-ac93-83c94d75d0f7.html?seed=1320624857

#10


方式1:B机器上装上ftp服务器软件,A机器可以通过ftp将文件移动到B机器。缺点:A机器必须开着ftp端口。
方式2:B机器上建立一个aspx页面,来接受文件,A机器通过WebClient类(Winform)的上传文件方法,将文件上传到B机器。这是通过80端口传文件,可以穿过防火墙。

#11


学习下先

#12


引用 10 楼 liujunhappy2005 的回复:
方式1:B机器上装上ftp服务器软件,A机器可以通过ftp将文件移动到B机器。缺点:A机器必须开着ftp端口。 
方式2:B机器上建立一个aspx页面,来接受文件,A机器通过WebClient类(Winform)的上传文件方法,将文件上传到B机器。这是通过80端口传文件,可以穿过防火墙。


我的意思是写一个程序,直接在A机器上用这个程序,然后把指定文件上传到B机器上

#13


引用楼主 Nesta_13 的帖子:
不知道能不能程序实现: 
把文件从A机器上传到B机器上? 
请大家帮忙解决一下,有的话给个例子


如果 A机器 上不需要文件副本的话,那么直接从客户端上传到 B机器上 即可

#14


引用 13 楼 r_swordsman 的回复:
引用楼主 Nesta_13 的帖子:
不知道能不能程序实现: 
把文件从A机器上传到B机器上? 
请大家帮忙解决一下,有的话给个例子 
 

如果 A机器 上不需要文件副本的话,那么直接从客户端上传到 B机器上 即可


具体给段代码

#15


如果你觉得用ftp不够爽就用Sockets

#1


要通过服务器中转的吧

#2


麻烦楼上具体解释一下

#3


System.IO.FileInfo f = new System.IO.FileInfo();
        f.CopyTo(@"\\10.1.12.158\temp");

#4


文件夹得需要有写入文件的权限才行吧

#5


文件分发吗?具体要求是什么,如果只是文件过去,应该很容易

#6


System.IO.FileInfo f = new System.IO.FileInfo(); 
        f.CopyTo(@"\\10.1.12.158\temp");
这样就能写文件到这台机器里面?
不用知道登录名?登陆密码之类的?

#7


我使用了一下
每次都报错
不能保存到指定格式的路径

#8


不支持给定路径的格式。
请大家帮忙解决下

#9


参考
http://topic.csdn.net/u/20080320/16/3e89e70d-e929-44ed-ac93-83c94d75d0f7.html?seed=1320624857

#10


方式1:B机器上装上ftp服务器软件,A机器可以通过ftp将文件移动到B机器。缺点:A机器必须开着ftp端口。
方式2:B机器上建立一个aspx页面,来接受文件,A机器通过WebClient类(Winform)的上传文件方法,将文件上传到B机器。这是通过80端口传文件,可以穿过防火墙。

#11


学习下先

#12


引用 10 楼 liujunhappy2005 的回复:
方式1:B机器上装上ftp服务器软件,A机器可以通过ftp将文件移动到B机器。缺点:A机器必须开着ftp端口。 
方式2:B机器上建立一个aspx页面,来接受文件,A机器通过WebClient类(Winform)的上传文件方法,将文件上传到B机器。这是通过80端口传文件,可以穿过防火墙。


我的意思是写一个程序,直接在A机器上用这个程序,然后把指定文件上传到B机器上

#13


引用楼主 Nesta_13 的帖子:
不知道能不能程序实现: 
把文件从A机器上传到B机器上? 
请大家帮忙解决一下,有的话给个例子


如果 A机器 上不需要文件副本的话,那么直接从客户端上传到 B机器上 即可

#14


引用 13 楼 r_swordsman 的回复:
引用楼主 Nesta_13 的帖子:
不知道能不能程序实现: 
把文件从A机器上传到B机器上? 
请大家帮忙解决一下,有的话给个例子 
 

如果 A机器 上不需要文件副本的话,那么直接从客户端上传到 B机器上 即可


具体给段代码

#15


如果你觉得用ftp不够爽就用Sockets