资 源 简 介
Visual C# 取消Windows 磁盘共享源代码,在Widnwos7也可设置某一磁盘共享和不共享,本程序只是模拟实现的功能,可取消已被共享的磁盘,在文本框中输入盘符即可取消该盘的共享属性。编写思路,单击一个按钮,创建一个事件,将整个需要实现的功能都写进按钮事件中,事件的代码如下:
System.Diagnostics.Process myProcess = new System.Diagnostics.Process();
myProcess.StartInfo.FileName = "cmd.exe";//启动cmd命令
myProcess.StartInfo.UseShellExecute = false;//是否使用系统外壳程序启动进程
myProcess.StartInfo.RedirectStandardInput = true;//是否从流中读取
myProcess.StartInfo.RedirectStandardOutput = true;//是否写入流
myProcess.StartInfo.RedirectStandardError = true;//是否将错误信息写入流
myProcess.StartInfo.CreateNoWindow = true;//是否在新窗口中启动进程
myProcess.Start();//启动进程
//执行取消磁盘共享命令
myProcess.StandardInput.WriteLine("NET SHARE " + textBox1.Text + "$ /DEL");
MessageBox.Show("执行成功", "信息", MessageBoxButtons.OK, MessageBoxIcon.Information);