how do start/stop services using net stop command in c#
c#, process
Solution
Instead of using a crude method like Process.Start, you can use the ServiceController class to start/stop a particular service on a local/remote machine.
using System.ServiceProcess;
ServiceController controller = new ServiceController();
controller.MachineName = ".";
controller.ServiceName = "mysql";
// Start the service
controller.Start();
// Stop the service
controller.Stop();
Problem
how do start/stop services using net stop command in c# for example ``` Dim pstart As New ProcessStartInfo Dim path As String = Environment.GetFolderPath(Environment.SpecialFolder.System) Dim p As New Process pstart.FileName = path + "\cmd.exe" pstart.UseShellExecute = False pstart.CreateNoWindow = True pstart.WorkingDirectory = path pstart.FileName = "cmd.exe" pstart.Arguments = " net start mysql" p.StartInfo = pstart p.Start() ``` i have used process class but no result