Ваш самый лучший источник информации и новостей около средство программирования, Оборудование Vista и окна на интернете

СТАТЬИ Vista ВЕРХНЯЯ ЧАСТЬ 50 Vista VIDEOS Vista МЯГКИЙ ПОМОЩЬ Vista

Используйте C# для того чтобы найти обслуживает бежит в процессе


Примечание: это содержание первоначально от http://mygreenpaste.blogspot.com. Если вы будете чтением оно от некоторого другого места, то пожалуйста примите время посетить Мой зеленый затир, Inc. Вы.

Недавн, индивидуальный идти вывешенным moniker «hi» комментарий к Устанавливать приоритет процесса обслуживания через сценарий:

Как I, если я хочу к, то находка которой обслуживаниями будут часть определенного svchost.exe? Смогите в быть сделано в C#?

Спасибо!

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

=================

Tasklist.exe с /svc param может сказать вас, как чонсервная банка Отростчатый исследователь. Вы можете также проверить регистратуру для того чтобы обусловить что обслуживания нагрузили бы с что группой SVCHOST (см. «Устраняя неисправность вопросы представления с автоматическими уточнениями«для больше деталей).

Далеко как Кодего C#, following требует справки к System.Management. Invoke программа, проходя им отростчатое идентификацию процесса, котор вы любознательни около, и они выведут наружу обслуживания в том процессе.

использование системы;
использование System.Management;

namespace MyGreenPaste
{
программа типа
{
главным образом static пустое (args шнура [])
{
если (args.GetLength (0) <= 0), то
{
Console.WriteLine («использование: {0} pid ",
System.IO.Path.GetFileName (
System.Diagnostics.Process.GetCurrentProcess ().
MainModule.FileName));
Console.WriteLine («где pid будет отростчатое идентификация» +
«процесса хозяйничая по крайней мере одно обслуживание»);
возвращение;
}

попытка
{
ManagementObjectSearcher mos =
новое ManagementObjectSearcher («\ корня \ CIMV2»,
шнур. Форма («ВЫБЕРИТЕ * ОТ Win32_Service» +
«где ProcessId= {0}», args [0]));
foreach (результат ManagementObject в mos. Получите ())
{
Console.WriteLine («{0} -> {1} «, результат [«имя»],
результат [«DisplayName»]);
}
}
задвижка (mex ManagementException)
{
Console.WriteLine («ошибка запрашивая WMI **: {0} {1}»,
System.Environment.NewLine, mex. Сообщение);
}
}
}
}
Славолюбие: 2%


Написано/ «\/\ Ø|² ö±à \/» ®©. Прочитанные большие питания на будут источником WEB SITE
отсутствие комментариев.
Прочитайте больше статьей дальше Отростчатый исследователь и tasklist и WMI и SVCHOST и otherSoftware и c# и процессы и обслуживания.

Родственные статьи

No comments

There are still no comments on this article.

Leave your comment...

If you want to leave your comment on this article, simply fill out the next form:




You can use these XHTML tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong> .