如何在.NET中映射需要用户名和密码的网络驱动器?

Ben*_*ack 10 .net c# vb.net windows

我需要从.NET应用程序中映射网络驱动器.我将需要使用AD用户名和密码进行身份验证.通常我只是使用net use命令的批处理文件.如何在C#或VB.NET代码中执行此操作?

Tim*_*ker 15

你看过这个吗?

http://www.codeguru.com/csharp/csharp/cs_network/windowsservices/article.php/c12357

此外,您可以只使用net.exe,Process.Start()并将以下代码中始终使用的参数传递给它:

System.Diagnostics.Process.Start("net.exe", "use K: \\\\Server\\URI\\path\\here");
Run Code Online (Sandbox Code Playgroud)