static void Main(string[] args) { try { Process[] processesByName = Process.GetProcessesByName("vshost32.exe", "127.0.0.1"); if (processesByName.Length == 0) { Console.WriteLine("false"); } else { Console.WriteLine("true"); } } catch (InvalidOperationException exception) { Console.WriteLine(exception); } Console.ReadLine(); }
DESKTOP-SJPDB4K\Administrator [2020-05-24 18:37:56,286] ERROR - Error checking process status System.InvalidOperationException: Cannot connect to remote machine. ---> System.InvalidOperationException: Cannot read value from counter performance. ---> System.ComponentModel.Win32Exception: Cannot find remote path. w System.Diagnostics.NtProcessManager.GetProcessInfos(String machineName, Boolean isRemoteMachine) w System.Diagnostics.Process.GetProcesses(String machineName) w System.Diagnostics.Process.GetProcessesByName(String processName, String machineName)
GetProcessesByName
var
This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)