2010-12-21 65 views
1

我想执行从本地硬盘到服务器的文件复制 - 当我编写服务器名称时,需要手动插入用户名和密码 访问服务器:\ neoserver弹出一个窗口并在所有用户名和密码全部插入后服务器的文件出现了。 执行复制我使用的命令:File.copy(源路径,目标路径) 我该如何写一个不需要user @ pass的服务器路径?如何编写需要用户名和密码的路径?

回答

2

您可以使用Process.Start通过正确的凭证和参数调用copy命令行可执行文件。

为了达到最佳的控制,使用ProcessStartInfo提供所需的全部信息:

ProcessStartInfo startInfo = new ProcessStartInfo("copy"); 
startInfo.Arguments = "source dest"; 
startInfo.UserName = myUser; 
startInfo.Password = myPassword; 

Process.Start(startInfo); 
+0

感谢名单!!!!!!!!!!!! – Shira 2010-12-21 14:38:05

相关问题