请问我想让C:\access文件夹在局域网内共享应该怎么做(用程序实现)?
在VS.net 2003下

解决方案 »

  1.   

    http://community.csdn.net/Expert/topic/5339/5339765.xml?temp=.647381 
    //设置共享的方法
    using System;
    using System.Management;
    using System.Windows.Forms;namespace WMISample
    {
        public class CallWMIMethod
        {
            public static void Main()
            {
                try
                {
                    ManagementClass classInstance = 
                        new ManagementClass("root\\CIMV2", "Win32_Share", null);                // Obtain in-parameters for the method
                    ManagementBaseObject inParams = 
                        classInstance.GetMethodParameters("Create");                // Add the input parameters.
                    inParams["Name"] =  "share name";
                    inParams["Path"] =  "D:\\新建文件夹";
                    inParams["Type"] =  0;                // Execute the method and obtain the return values.
                    ManagementBaseObject outParams = 
                        classInstance.InvokeMethod("Create", inParams, null);                // List outParams
                    Console.WriteLine("Out parameters:");
                    Console.WriteLine("ReturnValue: " + outParams["ReturnValue"]);
                }
                catch(ManagementException err)
                {
                    MessageBox.Show("An error occurred while trying to execute the WMI method: " + err.Message);
                }
            }
        }

      

  2.   

    http://www.zwwr.com/article/show.asp?id=554
      

  3.   

    我的没有using System.Management;命名空间还有其他的方法吗?
      

  4.   

    http://topic.csdn.net/t/20050827/11/4234702.html
      

  5.   

    http://topic.csdn.net/t/20050223/14/3800665.html
      

  6.   

    hertcloud(·£孙子兵法£·) ( ) 信誉:100    Blog   加为好友  2007-4-25 11:46:47  得分: 0  
     
     
       
    http://www.zwwr.com/article/show.asp?id=554  
    DirectoryEntry这个类的命名空间也没有!!!!!!!!