Как управлять процессами Windows в asp.net c #? [Закрыто]

Я работаю над приложением, используемым для управления и контроля процессов Windows на платформах asp.net и c #. Мне нужно просмотреть приложения, работающие на сервере, на котором запущено приложение, например: блокнот, cmd, chrome и т. Д. и иметь возможность закрыть или перезапустить эти процессы. Как программно получить доступ к информации о процессе с помощью C #?

-2
задан 14.04.2016, 17:46
1 ответ

Процессы, которые они выполняют, могут быть полученными ты происходите класс

Process

Usando метод GetProcesses () ты получил бы список, который он выполняет.

Process[] localProcess = Process.GetProcesses();

, Чтобы закрывать процесс, использует Kill ()

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

Услуги windows - те, которые могут reiniarse, но чтобы контролировать их, - различный класс

Сервисеконтрольер (Класс)

услуга, которую они выполняют в персональном компьютере, если они могут начинаться, задерживаться или возобновлять.

2
ответ дан 24.11.2019, 14:35