如何编写需要用户名和密码的路径?

时间:2010-12-21 14:26:09

标签: c#

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

1 个答案:

答案 0 :(得分:2)

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

为了获得最佳控制权,请使用ProcessStartInfo提供所需的所有信息:

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

Process.Start(startInfo);