http://expert.csdn.net/Expert/TopicView1.asp?id=2238343

解决方案 »

  1.   

    ArLi2003,我是要用C#命令实现,另外我不是要在一个网络或本机上的用户共享,是在internet上的共享.
      

  2.   

    你开了共享就是internet 上的共享,呵呵,你不会是想要P2P 软件吧?C# 怎么实现就很简单的用System.Diagnostics.Process.Start("net.exe",@"share c=c:\");
    System.Diagnostics.Process.Start("net.exe",@"share c /delete");不就行了 ...
      

  3.   

    ArLi2003,你这个是可以,但每次执行,都弹出黑框,不是很好啊,有没有其它的解决方法?
      

  4.   

    这样就没有黑框了ProcessStartInfo info = new ProcessStartInfo();
    info.WindowStyle = ProcessWindowStyle.Hidden;
    info.FileName = "net.exe";
    info.Arguments = "share c=c:\\";System.Diagnostics.Process.Start(info);