我只对C#语言有一个基本的了解,但我很困扰,我的程序使用Powershell来执行任务。C#等待用户输入,然后继续输入代码
我的具体问题是我无法附加另一个事件处理程序,它可以在用户点击一个按钮后监听按键,我会解释。
- 用户点击按钮
- 网络跟踪开始使用的powershell(用户控制何时停止跟踪)
- 我的临时解决方法是,以显示一个消息,当该闭合..
- 停止网络跟踪
是否有反正我可以代替我的消息框,用户可以按空间停止跟踪?
谢谢你的时间和事先帮助。
public void button3_Click(object sender, EventArgs e)
{
///////////
ps.AddScript("netsh trace start persistent=yes capture=yes tracefile=" + progpath + @"\nettrace.etl");
ps.Invoke();
MessageBox.Show("Press OK to stop the trace");
ps.AddScript("netsh trace stop");
/////////
}
嗨Rufus, 这当然是一种我没有考虑过的方法,确实做这项工作! 谢谢你的帮助:) – Matt416 2015-03-30 22:56:28
嗨,鲁弗斯,我没有标记你的答案。我想用我原来的计划去!抱歉。 – Matt416 2015-03-31 11:54:11
这是什么计划? – 2015-04-02 02:47:02