繁体   English   中英

如何将文件从本地计算机复制到远程计算机?

[英]How to copy file from a local computer to a remote computer?

我尝试了WMI,但没有用。
我也使用LogonUser尝试了此操作,但由于LogonUser仅适用于本地计算机,因此无法正常工作。

那么,如何复制文件或至少连接到计算机以使其接受System.IO.File.Copy?

如果需要共享,可以在每台计算机上进行访问,则可以尝试\\\\computername\\c$

如果您的应用具有管理员权限,则可以将文件复制到c:上的每个位置。 \\\\computername\\d$用作d: ,依此类推。

希望这可以帮助。

您需要先p /调用WNetUseConnection才能访问计算机,然后使用UNC路径访问文件并使用普通文件I / O。 这是一些示例C#代码

例如,您将通过以下路径访问LAN上名为MONKEY的计算机上的c:\\ test.txt: @"\\\\MONKEY\\c$\\test.txt"

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM