WPF 更换IP
文件大小: 103k
源码售价: 10 个金币 积分规则     积分充值
资源说明:WPF 调用DOS更换IP 简单例子 private void button1_Click(object sender, RoutedEventArgs e) { Process p = new Process(); //p.StartInfo.WindowStyle = ProcessWindowStyle.Hidden; p.StartInfo.FileName = "cmd.exe"; //设置启动的程序名 p.StartInfo.UseShellExecute = false;// 禁止shell启动进程的使用 p.StartInfo.RedirectStandardError = true; //重新定向错误设备 p.StartInfo.RedirectStandardInput = true;//重新定向输入设备 p.StartInfo.RedirectStandardOutput = true;//重新定向输出设备 p.StartInfo.CreateNoWindow = true;//禁止在新窗口显示该进程 p.Start();//启动进程 p.StandardInput.WriteLine("var");//向DOS传入var参数 string ipx = "netsh interface ip set address 本地连接 static " + textBox1.Text + " " + textBox2.Text + " " + textBox3.Text + " 1"; // string ip1 = "netsh interface ip set address 本地连接 static 192.168.1.178 255.255.255.0 192.168.1.1 1"; string ip1ping = "ping " + textBox3.Text; string ipdns = "netsh interface ip set dns 本地连接 static "+textBox4.Text; // MessageBox.Show(ipx);--------------------------- p.StandardInput.WriteLine(ipx);//向DOS传入var参数 p.StandardInput.WriteLine(ipdns);//向DOS传入var参数 System.Threading.Thread.Sleep(4000); p.StandardInput.WriteLine(ip1ping);//向DOS传入var参数 p.StandardInput.WriteLine("exit");//向DOS传入var参数 string result = p.StandardOutput.ReadToEnd(); p.Close(); systeminfo.Text = result; }
本源码包内暂不包含可直接显示的源代码文件,请下载源码包。