Member 12952704 Ответов: 1

Процесс, запущенный на сервере


Я хочу знать текущие запущенные процессы на серверной машине, учетные данные которых я знаю с помощью C#

Что я уже пробовал:

Я попробовал процесс.Получить обработку
Но он не может подключиться к серверу с учетными данными . Поэтому я попробовал область управления и передачу имени сервера с учетными данными процессу.GetProcess но это не сработало

Richard Deeming

Нажмите кнопку "улучшить вопрос" и добавьте код, который вы уже пробовали, а также полную информацию о полученной ошибке. Не забудьте указать, к какой строке кода относится ошибка.

1 Ответов

Рейтинг:
0

Kornfeld Eliyahu Peter

Если вошедший в систему пользователь (который запускает приложение) не имеет права доступа к удаленному серверу, вы не можете использовать GetProcesses...
Вы должны научиться WMI...
Здесь есть несколько образцов (включая точное решение для вас): Задачи WMI: процессы (Windows)[^]