Предположим, что я хочу изучить текущий исполняемый процесс с помощью свойств класса System.Diagnostics.Process. Можно ли загрузить экземпляр этого класса с этим процессом (т. Е. Каким-то образом присоединить объект Process к процессу), или нужно запустить его с помощью метода Start?Можно ли подключить объект .NET System.Diagnostics.Process к запущенному процессу?
2
A
ответ
4
Если вы знаете PID:
Process p = Process.GetProcessById(id);
Если вы знаете имя:
Process p = Process.GetProcessesByName(name).FirstOrDefault();
2
Вы не можете прикреплять к нему, но вы можете использовать метод Process.GetProcesses для перечисления всего выполняющегося процесса на машине. Один из них будет процессом, который вы ищете.
var list = System.Diagnostics.Process.GetProcesses();
foreach (var proc in list) {
// Determine if it's the process and use it
}
Смежные вопросы
- 1. python: можно ли подключить консоль к запущенному процессу
- 2. Как подключить прослушиватель трассировки к запущенному процессу?
- 3. Как подключить erlang dbg к запущенному процессу?
- 4. Как подключить отладчик к запущенному процессу Perl?
- 5. Можно ли подключить JVM к другому процессу?
- 6. Подключить отладчик Android к запущенному процессу с помощью IntelliJ 13
- 7. Можно ли подключить ANTI Performance Profiler к уже запущенному процессу IISExpress?
- 8. Подключиться к процессу, запущенному через COM
- 9. Приложить отладчик Intellij-IDEA к запущенному Java-процессу
- 10. Как применить файл .NET .config к запущенному процессу?
- 11. gdb, подключитесь к запущенному процессу, запущенному с gdbserver
- 12. Можно ли подключить .NET к PHP?
- 13. Как имитировать щелчок мышью по запущенному процессу
- 14. Присоединение WinDbg к процессу
- 15. Способ подключения Clojurescript Repl к запущенному процессу узла
- 16. Как подключить VisualVM к простому Java-процессу, запущенному в контейнере Docker
- 17. Присоединение к удаленному процессу для отладки
- 18. Как я могу подключить gdb к процессу, запущенному в контейнере докера?
- 19. Как подключить возвращаемый клиент (веб-страницу) в socket.io к ранее запущенному бэкэнд-процессу
- 20. Как получить путь к запущенному процессу с отсутствием разрешений пользователя
- 21. Можно ли «подключить» классы к запущенным программам .net?
- 22. Подключить JConsole к процессу другого пользователя
- 23. Как я могу подключить вход к процессу?
- 24. Как подключить отладчик Visual Studio к процессу управляемого типа?
- 25. Junit- Как подключить тест к существующему процессу
- 26. Прикрепление к запущенному процессу через GDB вызывает задержки
- 27. как передать значение запущенному процессу в python
- 28. Можно ли подключить объект Servlet в фильтре?
- 29. Как подключить отладчик динамически к определенному процессу
- 30. Как подключить удаленный отладчик к процессу Python?