powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Процессы Windows
9 сообщений из 9, страница 1 из 1
Процессы Windows
    #32326007
Фотография Nrisimha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как используя namespace System.Diagnostics
класс Process
стат.метод GetProcesses();
...
сделать следующее:

1. Как просмотреть процессы которые запущенны? (желательно exe.файлы)
2. Как убить определенный процесс?
3. Как скрыть программу от CTRL+ATL+Delete (win98 ,win2000)
...
Рейтинг: 0 / 0
Процессы Windows
    #32326064
кузя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
это ответ или вопрос ???

MSDN (RTFM) !!!
1. Process.GetProcesses(); - массив процессов, Process.MainModule.FileName - имя exe
2. Process.Kill(); - убить
3. CTRL+ATL+Delete - это ты о чем - перзагрузка системы
...
Рейтинг: 0 / 0
Процессы Windows
    #32326077
Фотография Nrisimha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
3. CTRL+ATL+Delete - это ты о чем - перзагрузка системы
это я о том как скрыть мою прогу в списке процессов!
...
Рейтинг: 0 / 0
Процессы Windows
    #32326101
кузя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
через PInvoke
для NT, 2000 - см. пример http://www.void.ru/content/876
98, Me - RegisterServiceProcess();

Как определить тип установленной OS ?
...
Рейтинг: 0 / 0
Процессы Windows
    #32326208
Фотография Nrisimha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MainModule - нет в списке свойств
...
Рейтинг: 0 / 0
Процессы Windows
    #32326287
кузя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
во как попал
куда же оно делось ???

код в студию
...
Рейтинг: 0 / 0
Процессы Windows
    #32326305
Фотография Nrisimha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вроде кое-что получилось
Делаю вот как:

Process [] processes=System.Diagnostics.Process.GetProcesses("Имя_компа_в_Сети");
foreach(System.Diagnostics.Process proc in processes)
{
Console.WriteLine(proc.MainModule);
}

Печатает процессы и в конце пишет, что мол :
ОТКАЗАННО в Доступе!
...
Рейтинг: 0 / 0
Процессы Windows
    #32326319
Фотография Nrisimha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вот что он пишет в конце после того как показывает все процессы:

An unhandled exception of type 'System.NullReferenceException' occurred in procees001.exe

Additional information: Object reference not set to an instance of an object.


Unhandled Exception: System.NullReferenceException: Object reference not set to an instance of an object.
...
Рейтинг: 0 / 0
Процессы Windows
    #32326850
кузя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
прежде чем использовать класс MainModule - проверь что он есть, делов то..
Код: plaintext
1.
2.
3.
foreach(System.Diagnostics.Process proc in processes) 
{ if(proc.MainModule==null) continue;
  Console.WriteLine(proc.MainModule); 
} 
а то, не приведи Бог, грохнешь какой нибудь системный процесс
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Процессы Windows
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]