添加cmd命令来构建防火墙控件,从组合框和文本框中选择一些东西,如类型和no
本文关键字:选择 no 类型 文本 控件 防火墙 构建 命令 cmd 添加 组合 | 更新日期: 2023-09-27 18:06:05
我在底部添加了以下行:
private void button2_Click(object sender, EventArgs e)
{
RunCmd("/cnetsh advfirewall firewall add rule name='"Allowed'" dir=in action=allow protocol='"this.comboBox1.SelectedValue"' localport='"this.textBox1.Text"');
}
这段代码是怎么回事?
当我把它改成:
RunCmd("/c netsh advfirewall firewall add rule name='"Allowed'" dir=in action=allow protocol=TCP localport=80");
它工作得很好,但我需要使第一个代码工作,所以我可以控制类型和端口从组合框和文本框
我建议您使用ProcessStartInfo类从c#代码中运行命令提示符