Posts

Showing posts from June, 2011

C# - Programmatically Reset IP configuration to default

Following sample code will reset Internet Protocol version 4(Tcp/Ipv4) Properties to Obtain an IP address automatically and Obtain DNS server automatically private void RunCommand(String commandLineArgs) { System.Diagnostics.Process objProcess = new System.Diagnostics.Process(); objProcess.StartInfo.FileName = "C:\\Windows\\System32\\cmd.exe"; //objProcess.StartInfo.UseShellExecute = false; objProcess.StartInfo.Arguments = commandLineArgs; objProcess.StartInfo.CreateNoWindow = false; if (objProcess.StartInfo.Arguments.Length > 0) { objProcess.Start(); do { Thread.Sleep(100); } while (!objProcess.HasExited); } if (objProcess.ExitCode == 0) MessageBox.Show("Installed successfully....."); else MessageBox.Show("Oops smthng