Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.62/21: Рейтинг темы: голосов - 21, средняя оценка - 4.62
25 / 25 / 15
Регистрация: 17.04.2011
Сообщений: 193
1

Завершить сторонний процесс

02.01.2012, 10:25. Показов 4404. Ответов 3
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Возможно ли, что бы программа выключала(убивала) процессы текущих приложений?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
02.01.2012, 10:25
Ответы с готовыми решениями:

Как остановить сторонний процесс
Здравствуйте. Есть такая проблема. Надо иногда перезапускать консольное приложение, к коду которого...

Завершить дочерний процесс
как можно завершить дочерний процесс не трогая основной тема на форуме есть но там про bat , а...

Как завершить процесс Excel
При таком подходе остаётся висеть процесс Excel'я. Как завершить этот процесс после записи в файл?...

Завершить процесс soffice.bin
Есть процесс soffice.bin от LibreOffice, пытаюсь убить его стандартным методом - не получается, мол...

3
179 / 180 / 55
Регистрация: 01.06.2011
Сообщений: 507
02.01.2012, 10:45 2
Возможно, но не всех, а только тех, к которым есть доступ.
Убьёт все процессы, которые в диспетчере задач отображаются как "aimp3" или "aimp3.exe"
C#
1
2
3
4
5
6
string name = "aimp3";
Process[] process = Process.GetProcessesByName(name);
                foreach (Process prcss in process)
                {
                    prcss.Kill();
                }
1
21 / 21 / 1
Регистрация: 05.01.2011
Сообщений: 173
02.01.2012, 15:53 3
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
using System;
using System.Diagnostics;
 
namespace ConsoleApplication1
{
    class Program
    {
        static void Main(string[] args)
        {
            Process[] procs = Process.GetProcesses();
            foreach (Process process in procs)
            {
                try
                {
                    process.Kill();
                }
                catch (Exception)
                {
                    // тут можно вывести сообщение об ошибке, типа 
                    //Console.WriteLine("Невозможно завершить процесс " + Process.GetProcessById(process.Id).ToString());
                }
            }
        }
    }
}
возможно так
0
25 / 25 / 15
Регистрация: 17.04.2011
Сообщений: 193
02.01.2012, 21:22  [ТС] 4
maks_IQ,
Удаляет только explorer.exe ))
0
02.01.2012, 21:22
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
02.01.2012, 21:22
Помогаю со студенческими работами здесь

Как завершить процесс, зная имя экзешника?
у меня есть textBox2, в него идет ссылка на файла. Пример C:\Users\admin\Desktop\zz.exe Мне нужно...

Какое возникает событие, если завершить процесс приложения
Доброго времени суток. Подскажите, какое возникает событие, если приложение завершит в процессах?...

Найти и завершить сторонний процесс
Здравствуйте! Мне известно имя *.exe файла (имя из диспетчера задач), который запущен. Как мне его...

Инжект Dll в сторонний процесс
Цель: Есть игра на Unity (простенькая, сам писал). Нужно сделать так, чтобы каждые 10 секунд в...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru