具体程序代码应该如何编写呢?还有,Process这个类是在哪个名称空间里的??我怎么找不到?
解决方案 »
- 最近静不下心来写代码,求助
- c# winform 做短信群发 ,只能用短信猫吗??
- C#remoting 消息接收器的定制问题,急!!!
- 动态建TREEVIEW
- 帮帮忙吧!在WEB程序中如何在服务器端给自定义的控件的属性设置值?
- 关于excel、sql语句查询的问题
- 有关MessageBox的问题
- 我这个xml文件怎么读?
- 如何在DataGridView里的按钮添加事件
- 在treeview的目录节点前我动态加了一个复选框,我想选中任何一个复选框就触发一个事件,该怎么做?
- 请教高手:用visual studio.net引用自定义控件.ascx时,在.aspx.cs中如何定义控件?谢谢.
- 学了C#语法什么的,想用他来开发界面程序,VC#,大家说一本经点的啊
-------------------------------Process proc = new Process(); proc.StartInfo.FileName = @"ping.exe"; proc.StartInfo.Arguments = "www.sina.com.cn";
proc.StartInfo.UseShellExecute = false;
proc.StartInfo.RedirectStandardOutput = true;
proc.Start(); string output = proc.StandardOutput.ReadToEnd();MessageBox.Show(output);MessageBox.Show((proc.ExitCode).ToString());ms-help://MS.VSCC/MS.MSDNVS.2052/cpref/html/frlrfsystemdiagnosticsprocessclassstandardoutputtopic.htm
参考这个
如何写,你看帮助
有一个VB的例子
ms-help://MS.VSCC/MS.MSDNVS.2052/cpref/html/frlrfsystemdiagnosticsprocessclassstarttopic.htm
参考
ms-help://MS.VSCC/MS.MSDNVS.2052/cpref/html/frlrfsystemdiagnosticsprocessclasstopic.htm
Process pcnameProcess = new Process();
pcnameProcess.StartInfo.FileName = @"net.exe";
pcnameProcess.StartInfo.CreateNoWindow = true;
pcnameProcess.StartInfo.Arguments = " view";
pcnameProcess.StartInfo.WindowStyle = ProcessWindowStyle.Hidden;
pcnameProcess.StartInfo.UseShellExecute = false;
pcnameProcess.StartInfo.RedirectStandardOutput = true;
pcnameProcess.Start();
pcnameProcess.WaitForExit();
while(true){
string output = pcnameProcess.StandardOutput.ReadLine();
output= output.TrimEnd();
if(output.StartsWith("\\"))
comboBox1.Items.Add(output.Substring(2));
else if(output.StartsWith("The"))
break;
}
msgProcess.StartInfo.FileName = @"net.exe";
msgProcess.StartInfo.CreateNoWindow = true;//new line added
msgProcess.StartInfo.Arguments = " send " + comboBox1.Text + " " + textBox1.Text;
msgProcess.StartInfo.WindowStyle = ProcessWindowStyle.Hidden;
msgProcess.StartInfo.UseShellExecute = false;
msgProcess.StartInfo.RedirectStandardOutput = true;
msgProcess.Start();
msgProcess.WaitForExit();
string output = msgProcess.StandardOutput.ReadToEnd();
comboBox1.Text 是保存的机器名
textBox1.Text是要发送的消息