wpf - 如何更改IP地址?

时间:2017-09-10 18:06:47

标签: c# wpf

选择选项后如何更改路由器IP地址并按钮保存 我想做一个小程序,我可以快速轻松地更改路由器的IP地址。

namespace WpfApplication1
{
    public partial class MainWindow : Window
    {
        public MainWindow()
        {
            InitializeComponent();
        }

        private void radioButton_Checked(object sender, RoutedEventArgs e)
        {

        }

        private void button_Click(object sender, RoutedEventArgs e)
        {
            if (checkbox1.IsChecked == true)
            {
                netsh interface ip set address "Ethernet" static 192.168.1.8 255.255.255.0 192.168.1.1 1
            } else if (checkbox2.IsChecked == true)
            {
                netsh interface ip set address "Ethernet" static 192.168.1.8 255.255.255.0 192.168.1.3 1
            } else
            {

            }
        }
    }
}

1 个答案:

答案 0 :(得分:1)

因此,您可以通过可以使用的代码启动流程

System.Diagnostics.Process.Start()

例如: System.Diagnostics.Process.Start("ipconfig", @"/all");

该命令将被执行并且命令行将被关闭,但我承认我不知道如何让命令窗口保持打开状态。

相关问题