gpt4 book ai didi

c# - 使用 C# 创建共享文件夹

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

过去几天我一直在网站上寻找这个问题的答案,我需要创建一个文件夹,然后将其设为共享网络文件夹,我尝试了来自不同站点的几个不同示例代码片段

http://www.sarampalis.org/articles/dotnet/dotnet0002.shtml (此链接已失效)

但似乎没有人允许共享文件夹

如果有人能提供帮助,我们将不胜感激

最佳答案

如果您没有找到执行此操作的真正 Windows API,并且您可以接受一个肮脏的解决方案,您可以通过执行命令“net share”来完成。

例如,像这样:

ProcessStartInfo info = new ProcessStartInfo("net", "share MyNewShare=c:\\folder");info.CreateNoWindow = true;Process.Start(info);

请注意,在任何情况下,为了创建共享,您都需要管理权限,因此如果您在启用了 UAC 的 Win7/Vista 上运行,您的代码将必须提升运行。

关于c# - 使用 C# 创建共享文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4337220/

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