gpt4 book ai didi

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

转载 作者:可可西里 更新时间:2023-11-01 12:41:12 25 4
gpt4 key购买 nike

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

最佳答案

你看过这个吗?

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

此外,您可以通过 Process.Start() 使用 net.exe并将您在以下代码中一直使用的参数传递给它:

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

这也可以在没有盘符的情况下使用,然后通过 UNC 路径访问。

 System.Diagnostics.Process.Start("net.exe", @"use @"\\Server\URI\path\here");
System.IO.File.Copy(@"\\Server\URI\path\here\somefile.abc", destFile, true);

关于c# - 如何在 .NET 中映射需要用户名和密码的网络驱动器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3198793/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com