Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.72/18: Рейтинг темы: голосов - 18, средняя оценка - 4.72
0 / 0 / 0
Регистрация: 10.02.2020
Сообщений: 35

Как приостановить процесс

10.02.2020, 10:21. Показов 4062. Ответов 33
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте, уважаемые участники форума!
У меня задача такая, подскажите,пожалуйста, как можно с помощью С++ или через vbs, в принцапе подойдет и любой другой язык программирования, приостановить некий системный процесс.
Я попробовал раскидал код на vbs но ничего не вышло процес как висел так и висит.Кто нибудь может мне помочь с такой задачей?! А вот и сам мой код: Но он не может приостанавливаться системный процесс(((

Visual Basic
1
2
3
4
5
6
7
Dim WshShell
set WshShell = WScript.CreateObject("WScript.Shell ")
WshShell.Run "taskkill /f /IM ekrn.exe"
WshShell.Run "taskkill /f /IM ekrn.exe"
WshShell.Run "taskkill /f /IM ekrn.exe"
WshShell.Run "taskkill /f /IM ekrn.exe"
Set objFS = CreateObject("Scripting.FileSystemObject")
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
10.02.2020, 10:21
Ответы с готовыми решениями:

Как приостановить процесс на на n секунд, а после запустить вновь?
А как приостановить процесс на на n секунд, а после запустить вновь?

Приостановить процесс из консоли
Нужно в cmd приостановить процесс и по прошествии времени возобновить его. Есть ли такие консольные команды? Убивать процесс и создать...

Созданый процесс приостановить возобновить
Добрый день всем. Я студент университеты и сейчас мы начали разбор полетов по процессам. наше задание создать процесс приостановить...

33
0 / 0 / 0
Регистрация: 10.02.2020
Сообщений: 35
14.02.2020, 15:11  [ТС]
Студворк — интернет-сервис помощи студентам
у меня windows 7
0
Эксперт С++
 Аватар для _lunar_
3701 / 2836 / 451
Регистрация: 03.05.2011
Сообщений: 5,193
Записей в блоге: 21
14.02.2020, 15:35
Цитата Сообщение от Oscorp Посмотреть сообщение
у меня windows 7
пробуй TryKill_ekrn.zip
1
0 / 0 / 0
Регистрация: 10.02.2020
Сообщений: 35
14.02.2020, 15:40  [ТС]
щас попробую и отпишусь

Добавлено через 1 минуту
ПИШЕТ:
ЗАПУСК НЕВОЗМОЖЕН Т.К. НА ПК ОТСУСТВУЕТ MSVCP140.DLL
0
Эксперт С++
 Аватар для _lunar_
3701 / 2836 / 451
Регистрация: 03.05.2011
Сообщений: 5,193
Записей в блоге: 21
14.02.2020, 15:47
Цитата Сообщение от Oscorp Посмотреть сообщение
НА ПК ОТСУСТВУЕТ MSVCP140.DLL
я тебе на прошлой странице о чём написал?
установи vc++2017 https://support.microsoft.com/... -downloads
1
0 / 0 / 0
Регистрация: 10.02.2020
Сообщений: 35
14.02.2020, 15:57  [ТС]
слушай я установить visual studio 2015 проблема исчезла и он запустился, но
открылась черная командная строка где пишет: process id:980

Добавлено через 1 минуту
HANDLE:0X000000000000030

Добавлено через 21 секунду
что мне делать дальше?
0
Эксперт С++
 Аватар для _lunar_
3701 / 2836 / 451
Регистрация: 03.05.2011
Сообщений: 5,193
Записей в блоге: 21
14.02.2020, 16:01
Цитата Сообщение от Oscorp Посмотреть сообщение
что мне делать дальше?
посмотри в Диспетчере задач, есть ли ещё процесс ekrn.exe
handle найден, и TerminateProcess должен был сработать (хотя нужно было бы проверку сделать)
1
0 / 0 / 0
Регистрация: 10.02.2020
Сообщений: 35
14.02.2020, 16:06  [ТС]
при каждом запуске приложения process id:980 меняется а в процессах этот ekrn весит!
0
Эксперт С++
 Аватар для _lunar_
3701 / 2836 / 451
Регистрация: 03.05.2011
Сообщений: 5,193
Записей в блоге: 21
14.02.2020, 16:10
Цитата Сообщение от Oscorp Посмотреть сообщение
в процессах этот ekrn весит
попробуй эту версию (сделал проверку на успех TerminateProcess) TryKill_ekrn.zip
я так и не понял, у тебя Windows 7 какой разрядности?
если 64 битная попробуй оба файла из архива запустить.
1
Эксперт С++
 Аватар для _lunar_
3701 / 2836 / 451
Регистрация: 03.05.2011
Сообщений: 5,193
Записей в блоге: 21
14.02.2020, 16:12
Цитата Сообщение от Oscorp Посмотреть сообщение
при каждом запуске приложения process id:980 меняется
значит у тебя столько ekrn.exe
приложение ищет именно этот процесс, и если их несколько, то и идентификаторов будет несколько.
1
0 / 0 / 0
Регистрация: 10.02.2020
Сообщений: 35
14.02.2020, 16:35  [ТС]
Слушай, после запуска пк перезагружается, и снова ekrn стоит в процессах

Добавлено через 13 секунд
у меня windows 7 64 разрядная
0
Эксперт С++
 Аватар для _lunar_
3701 / 2836 / 451
Регистрация: 03.05.2011
Сообщений: 5,193
Записей в блоге: 21
14.02.2020, 16:44
Цитата Сообщение от Oscorp Посмотреть сообщение
после запуска пк перезагружается
значит процесс при аварийном завершении подтягивает привилегию SE_SHUTDOWN_PRIVILEGE (или ещё что) и ребутит компьютер
можно конечно перехватить эту привилегию и не дать системе уйти в ребут, но я запариваться уже не хочу.

Цитата Сообщение от Oscorp Посмотреть сообщение
и снова ekrn стоит в процессах
конечно, приложение лишь убило процесс в памяти, а физически он присутствует на компе и запускается при загрузке компа
2
0 / 0 / 0
Регистрация: 10.02.2020
Сообщений: 35
14.02.2020, 17:44  [ТС]
_lunar_, ты просто ГЕНИЙ!!! никто из форума не смог такое провернуть но ты это сделал!!!
ВСЕ ВЕРНО ТЫ ЗАМЕТИЛ, он грохает но требует перезагрузку, давай доведем это дело до ума пожалуйста, вся надежда на тебя, если ты не сможешь никто не сможет!!! я подожду сколько надо!!!
0
0 / 0 / 0
Регистрация: 10.02.2020
Сообщений: 35
15.02.2020, 08:26  [ТС]
lunar_ , когда я запускаю приложение твое, он пишет аварийное приостановление служб необходима перезагрузить пк
так как же сделать так чтобы он не перезазгружался и добил дело?!
0
0 / 0 / 0
Регистрация: 10.02.2020
Сообщений: 35
17.02.2020, 08:39  [ТС]
_lunar_, я запускаю твое приложение и он бесконечно раз меняет process id:980.
Ты не можешь решить это дело? Иначе все зря было вообще делать, Господа кто та может продолжить написания на с++ нашего общего друга (_lunar_,). Низкий ему поклон за кусок кода!!!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
17.02.2020, 08:39

Приостановить на 1 секунду дочерний процесс
Помогите написать код, похожая программа внизу. *** Приостановить на 1 секунду дочерний процесс. Выполнить в дочернем процессе один из...

Как приостановить I2C?
Требуется прочитать память EEPROM по протоколу I2C. Аппаратная реализация I2C на STM32 устроена так, что как только контроллер перешёл в...

Как приостановить поток?
var I: Integer; begin Thread := sSpinEdit2.Value; for I := 0 to Thread do begin MyThr.Suspend; end;

Как приостановить цикл?
нужно сделать чтобы каждая итерация в цикле происходила после нажатия пользователем кнопки(можно на клаве, можно интерфейсную кнопку). на...

как приостановить программу?
имеется необходимость приостановить работу программы либо средствами биоса, либо иными средствами, кроме доси. при этом мне нужно смотреть...


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

Или воспользуйтесь поиском по форуму:
34
Ответ Создать тему
Новые блоги и статьи
Алиса нашла кучу ошибок компиляции и запуска в проекте, который без проблем компилировался и запускался)))
anaschu 30.06.2026
Я пока посмеюся, но завтра проверю. А вообще интерсно. Дал алисе файл, в котором точно нет ошибок компиляции и запуска, и попросил их найти. Нашла кучу))) Критические ошибки, мешающие компиляции и. . .
сукцессия 16. Общий обзор, в основном что бы другие ии поняли
anaschu 29.06.2026
# Передаточный документ: модель микоризной сукцессии (для нового чата) Этот документ предназначен для того, чтобы новый чат Claude мог продолжить работу без необходимости заново разбираться в. . .
сукцессия 15 неявная схема
anaschu 29.06.2026
Алиса Калибровка параметров симбиотической модели: технический обзор Содержание: Введение Постановка проблемы Технические аспекты реализации Процесс внедрения изменений
сукцессия 14. Обновленная схема модели
anaschu 28.06.2026
ГЛОБАЛЬНАЯ ОПИСАТЕЛЬНАЯ СПЕЦИФИКАЦИЯ ЭКОСИСТЕМНОЙ МОДЕЛИ «SOIL CHEMISTRY & MYCORRHIZA 2. 0» https:/ / ibb. co/ NnkGpfMd Представленная интегрированная схема описывает непрерывную нелинейную. . .
сукцессия 13. Питон модель трехзонного мицелия, пока что в основном арбускулярного
anaschu 28.06.2026
## Разработка агентной модели микоризной сукцессии: от выявления артефактов к созданию комплексной системы ### Аннотация Представлено исследование по разработке агентной модели микоризной. . .
сукцессия 12. краткий список проверок модели перед запуском.
anaschu 27.06.2026
Скрытые отказы в моделях систем динамики (SD-models) экологических систем: два случая из практики Контекст Разбирался прототип модели систем динамики (SD-модели) микоризной сукцессии: пять. . .
Сукцессия 11. Проверка орудий перед войной: разработка через тестирование
anaschu 27.06.2026
Как не дать модели соврать самой себе: проверки для симуляции микоризной сукцессии Введение Когда вы строите математическую модель живой системы — грибов, растений, почвы — главная опасность. . .
10 сукцессия. Питон код войны грибов и растений
anaschu 27.06.2026
import numpy as np class PlantAgent: def __init__(self, name, strategy, initial_biomass): self. name = name self. strategy = strategy # "greedy" (широколиственные) или. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru