0 / 0 / 0
Регистрация: 11.12.2017
Сообщений: 96
|
|
1 | |
Kill Process24.07.2018, 19:01. Показов 4728. Ответов 21
Метки нет (Все метки)
Подскажите функцию убить процесс и поиск запущенного процесса плиз. также нее пойму как работает функция Process List. Пурик 5.60 х86
0
|
24.07.2018, 19:01 | |
Ответы с готовыми решениями:
21
Process kill Process.Kill() по маске Process.Kill() при вылете программы с ошибкой [SQL Server]Transaction (Process ID 55) was deadlocked on lock resources with another process and has been chosen as the deadlock viсtim. |
24.07.2018, 20:43 | 3 | ||||||||||
1
|
0 / 0 / 0
Регистрация: 11.12.2017
Сообщений: 96
|
|
25.07.2018, 06:56 [ТС] | 4 |
спасибо добрые люди, очередной раз выручаете, вот только маленький нюанс: можно ли добавить еще в процесс лист полный путь до исполняемого файла, чтобы можно было убивать именно тот процесс который нужно. Бывает много процессов с одинаковым именем но разными путями
0
|
25.07.2018, 08:33 | 5 | |||||
Вот ещё простой код:
0
|
0 / 0 / 0
Регистрация: 11.12.2017
Сообщений: 96
|
|
25.07.2018, 08:49 [ТС] | 6 |
а что выдает данный код?
HWND = 788302 => C:\Windows\explorer.exe HWND = 198448 => C:\Windows\explorer.exe HWND = 197148 => C:\Windows\explorer.exe HWND = 67152 => C:\Windows\explorer.exe HWND = 263948 => C:\Windows\explorer.exe HWND = 460476 => C:\Windows\explorer.exe HWND = 132498 => C:\Windows\explorer.exe HWND = 198040 => C:\Program Files\Realtek\Audio\HDA\RAVBg64.exe HWND = 131502 => C:\Program Files\Realtek\Audio\HDA\RAVBg64.exe HWND = 66340 => C:\Users\admin\AppData\Roaming\Yandex\YandexDisk2\YandexDisk2.exe HWND = 66332 => C:\Program Files\Realtek\Audio\HDA\RAVBg64.exe HWND = 66328 => C:\Program Files\Realtek\Audio\HDA\RAVBg64.exe HWND = 66306 => C:\Program Files\Realtek\Audio\HDA\RtkNGUI64.exe HWND = 131834 => C:\Program Files\Realtek\Audio\HDA\RtkNGUI64.exe HWND = 393970 => C:\Program Files\Windows Defender\MSASCuiL.exe HWND = 65858 => C:\Windows\explorer.exe HWND = 66192 => HWND = 66188 => HWND = 131206 => C:\Windows\System32\SettingSyncHost.exe HWND = 131208 => C:\Windows\explorer.exe HWND = 65732 => C:\Windows\System32\igfxEM.exe HWND = 65712 => C:\Windows\System32\igfxHK.exe HWND = 65700 => C:\Windows\System32\igfxEM.exe HWND = 65686 => C:\Windows\System32\igfxHK.exe HWND = 65682 => C:\Windows\System32\svchost.exe HWND = 524636 => C:\Windows\explorer.exe HWND = 65716 => C:\Windows\explorer.exe 65716 это что? и откуда у меня столько эксплореров запущенных? он только один в диспечере
0
|
25.07.2018, 10:40 | 7 | |||||
Функция EnumWindows перечисляет все окна верхнего уровня на экране, передавая дескриптор каждого окна, в свою очередь, в определяемую программой функцию повторного вызова. EnumWindows действует до тех пор, пока последнее окно верхнего уровня не будет перечислено, или пока функция повторного вызова не возвратит значение ЛОЖЬ (FALSE).
Но вам то главное было не это, а Т.е. ProcessNameFromHwnd(hwnd) по хендлу выдает полный путь до exe Добавлено через 17 минут А много окон почему? Ну окна могут быть и невидимые. Можно их отфильтровать, показать только видимые:
1
|
25.07.2018, 11:01 | 8 | |||||
0
|
0 / 0 / 0
Регистрация: 11.12.2017
Сообщений: 96
|
|
25.07.2018, 11:49 [ТС] | 9 |
спасибо огромное то что надо единственно почему у кучи процессов нету путей? это как то связано с 32 битным пуриком и 64 битной системой? это исправимо?
System 4 Registry 96 smss.exe 324 csrss.exe 500 wininit.exe 596 services.exe 668 lsass.exe 688 svchost.exe 804 fontdrvhost.exe 824 svchost.exe 844 svchost.exe 908 svchost.exe 960 svchost.exe 1076 svchost.exe 1116 svchost.exe 1180 svchost.exe 1188 svchost.exe 1244 svchost.exe 1344 svchost.exe 1384 svchost.exe 1400 svchost.exe 1444 svchost.exe 1528 svchost.exe 1556 svchost.exe 1604 svchost.exe 1676 svchost.exe 1668 igfxCUIService.exe 1752 svchost.exe 1784 svchost.exe 1900 nvvsvc.exe 1944
0
|
0 / 0 / 0
Регистрация: 11.12.2017
Сообщений: 96
|
|
25.07.2018, 12:10 [ТС] | 11 |
уважаемый я правильно вас понял что если я запущу скомпилированный на пурике 32бита в своей win 10 x64 от системы то я увижу все пути?
0
|
0 / 0 / 0
Регистрация: 11.12.2017
Сообщений: 96
|
|
05.08.2018, 15:23 [ТС] | 13 |
Locm если вам будет не трудно можно ли в данный скрипт добавить загрузку процессора?
0
|
0 / 0 / 0
Регистрация: 11.12.2017
Сообщений: 96
|
||||||
12.08.2018, 22:49 [ТС] | 14 | |||||
помогите плиз с загрузкой процессора процессом.. дополните код. также не могу сообразить как все процессы в 1 переменную собрать.
0
|
0 / 0 / 0
Регистрация: 11.12.2017
Сообщений: 96
|
|
15.08.2018, 11:50 [ТС] | 16 |
Добрый день. подскажите как можно из 32 битного приложения получать список путей процессов x64? нужна одна программа которая будет показывать пути к исполняемым процессам в обех ОС(32 и 64), следовательно приложение должно быть 32битное. Из своих мыслей была идея запихать процедуру обработки в DLL 32 и 64 битные, можно ли будет вызвать данную DLL из 32 битного приложения которая вернут переменную с данным списком? какие есть еще варианты?
Добавлено через 25 минут https://github.com/rwfpl/rewolf-wow64ext этим можно воспользваться?
0
|
15.08.2018, 17:29 | 17 | |||||
0
|
0 / 0 / 0
Регистрация: 11.12.2017
Сообщений: 96
|
|
15.08.2018, 18:02 [ТС] | 18 |
спасибо огромное, можете в словах пояснить что вы изменили?
0
|
15.08.2018, 20:00 | 19 |
Функция GetModuleFileNameEx не может получить путь x64 процесса если она выполняется в x86 процессе, но это может QueryFullProcessImageName, которая появилась в Windows Vista. Здесь подробнее. Ошибка GetModuleFileNameEx не получает путь к exe от MSTSC
1
|
15.08.2018, 21:47 | 20 | |||||
locm, этот код не все пути показывает,
системных нет вообще:
0
|
15.08.2018, 21:47 | |
15.08.2018, 21:47 | |
Помогаю со студенческими работами здесь
20
Как взять title, process, process id активного окна? О чем говорит ошибка "error The process cannot access the file *.tlog because it is being used by another process"? The process cannot access the file because it is being used by another process Salsa20 File Encryption: The process cannot access the file because it is being used by another process Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |