Уведомления

Группа в Telegram: @pythonsu

#1 Фев. 28, 2018 15:56:31

ivan342
Зарегистрирован: 2016-02-28
Сообщения: 14
Репутация: +  0  -
Профиль   Отправить e-mail  

Завершение процесса запущенного bat файлом

Добрый день. Возникла необходимость запускать/завершать внешние программы. С запуском проблем нет, используя Popen свободно запускаю bat файл, но когда я пытаюсь завершить запущенный процесс, то ничего не получается (убивал методом kill).

P.S.
Убивать процесс по имени не получится, потому что bat файл по сути запускает java и я могу получить список процессов, а посмотреть что выполняется в конкретном java процессе нет возможности.

Подскажите, как решить эту проблему.

Офлайн

#2 Фев. 28, 2018 16:16:54

Rodegast
От: Пятигорск
Зарегистрирован: 2007-12-28
Сообщения: 2750
Репутация: +  184  -
Профиль   Отправить e-mail  

Завершение процесса запущенного bat файлом

Перенести логику из bat файла в программу на python-е. Это же очевидно!



С дураками и сектантами не спорю, истину не ищу.
Ели кому-то правда не нравится, то заранее извиняюсь.

Офлайн

#3 Фев. 28, 2018 16:18:46

ivan342
Зарегистрирован: 2016-02-28
Сообщения: 14
Репутация: +  0  -
Профиль   Отправить e-mail  

Завершение процесса запущенного bat файлом

А если это не возможно/очень трудоемко? Что кроме этого нет других вариантов?

Офлайн

#4 Фев. 28, 2018 16:41:40

PEHDOM
Зарегистрирован: 2016-11-28
Сообщения: 2196
Репутация: +  294  -
Профиль   Отправить e-mail  

Завершение процесса запущенного bat файлом

ivan342 я правильно понимаю, что джава продолжает работать даже после завершения батника, или завершение батника завершает и джаву?



==============================
Помещайте код в теги:
[code python][/code]
Бериегите свое и чужое время.

Офлайн

#5 Фев. 28, 2018 18:28:42

Rodegast
От: Пятигорск
Зарегистрирован: 2007-12-28
Сообщения: 2750
Репутация: +  184  -
Профиль   Отправить e-mail  

Завершение процесса запущенного bat файлом

> А если это не возможно/очень трудоемко?

Тогда напиши подробности. Пока я не вижу в этом ничего трудоёмкого.



С дураками и сектантами не спорю, истину не ищу.
Ели кому-то правда не нравится, то заранее извиняюсь.

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version