请问如何用C#程序共享一个有读写权限的文件夹
另外一种方法:
// local server \\\\.\\root
// remote server\\\\ServerNameHere\\root\....
ManagementClass o = new ManagementClass(@"\\.\root\cimv2", "Win32_Share", null);
ManagementBaseObject inputArgs = o.GetMethodParameters("Create");
inputArgs["Name"] = "Company";
inputArgs["Path"] = "c:\\somedirectory";
inputArgs["Description"] = "Some description here";
inputArgs["Type"] = 0;
ManagementBaseObject outParams = o.InvokeMethod("Create", inputArgs, null);
uint ret = (uint)(outParams.Properties["ReturnValue"].Value);
if(ret == 0)
Console.WriteLine("Success");
o.Dispose();