我想通过在
等文本文件中提供文件列表来将文件上传到服务器C:\ file1.ext C:\ file2.ext
这可以不使用asp.net c#中的UploadFile控件或表单方法吗?
答案 0 :(得分:1)
在不使用fileupload控件的情况下,无法从客户端计算机中获取文件。 Http协议不允许这样做。 您可以在客户端的计算机上进行文件传输,它可以向您发送这些文件,或者您可以使用Web服务上传文件,但是您无法直接从客户端的计算机上获取文件
答案 1 :(得分:1)
如果你想快速简单的回答不,但没有不可能的事情!你可以选择其中一个选择:
在视频链接下面你可以看到ASP.net应用程序访问插入客户端PC的销售点设备,现在如果该应用程序可以访问设备,你可以访问C盘..
答案 2 :(得分:1)
只有服务器和客户端位于同一个LAN或VPN上,您才能想到使用它:
String source = @"c:\file1.ext";
String desctrination = @"\\SERVER\TRANSFERDATA\file1.ext";
File.Move(source, desctrination);
或
File.Copy(source, desctrination);