Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - Выполнение команды после завершения предыдущей bat

Ответить
Настройки темы
CMD/BAT - Выполнение команды после завершения предыдущей bat

Новый участник


Сообщения: 2
Благодарности: 0

Профиль | Отправить PM | Цитировать


Ребят, нужна помощь
Код: Выделить весь код
Start "" /wait "C:\Program Files (x86)\Steam\steam.exe" -login login password steam://rungameid/1782210
 
taskkill /im steam.exe /F
Как сделать так, чтобы ПОСЛЕ запуска игры steam://rungameid/1782210 убивался процесс steam.exe?

Отправлено: 21:29, 06-12-2021

 

Ветеран


Сообщения: 27449
Благодарности: 8086

Профиль | Отправить PM | Цитировать


Выясните имя процесса игры и используйте его.

Отправлено: 22:15, 06-12-2021 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Ветеран


Contributor


Сообщения: 2708
Благодарности: 1684

Профиль | Отправить PM | Цитировать


stas22105,
Цитата stas22105:
ПОСЛЕ запуска игры steam://rungameid/1782210 »
Что Вы делаете, чтобы её запустить? Какой процесс при этом появляется в диспетчере задач?

-------
Даже самая сложная проблема обязательно имеет простое, лёгкое для понимания, неправильное решение. Каждое решение плодит новые проблемы.


Отправлено: 22:34, 06-12-2021 | #3


Новый участник


Сообщения: 2
Благодарности: 0

Профиль | Отправить PM | Цитировать


Цитата Iska:
Выясните имя процесса игры и используйте его. »
Без запуска процесса steam.exe невозможно запустить игру

Цитата megaloman:
Что Вы делаете, чтобы её запустить? Какой процесс при этом появляется в диспетчере задач? »
В диспетчере задач появляется процесс steam.exe и его дочерние процессы, которые убивать не нужно, только steam.exe. Еще появляется процесс самой игры.
Само окно steam.exe закрывается и остается висеть в диспетчере, остается открыта только игра и вот после того как остается только игра нужно завершить процесс steam.exe.
Я так понимаю start это команда которая не "ждет" ее завершения/выполнения, поэтому taskkill не срабатывает

Отправлено: 00:57, 07-12-2021 | #4


Ветеран


Сообщения: 1274
Благодарности: 564

Профиль | Отправить PM | Цитировать


Цитата stas22105:
нужно завершить процесс steam.exe »
Нельзя этого делать. Steam проверяет лицензию и из игры выкинет в любой момент, скорее сразу после закрытия Steam да и большинство своих процессов он восстанавливает сам, можно проверить закрывая по очереди дочерние и увидеть как они почти тут же запускаются.
Это сообщение посчитали полезным следующие участники:

Отправлено: 02:04, 07-12-2021 | #5



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - Выполнение команды после завершения предыдущей bat

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
PowerShell - Выполнение команды с учётом вывода предыдущей в PowerShell. kor3590 Скриптовые языки администрирования Windows 5 27-11-2017 20:01
CMD/BAT - [решено] мониторинг пинга+выполнение команды после завершения процесса sergeybutakov Скриптовые языки администрирования Windows 8 10-03-2017 18:26
CMD/BAT - [решено] Выполнение следующей команды, после завершения определенного процесса Weterok Скриптовые языки администрирования Windows 23 18-11-2015 13:58
CMD/BAT - Переход к следующей задачи не ожидая завершения предыдущей strilya Скриптовые языки администрирования Windows 1 30-09-2012 00:57
CMD/BAT - [решено] Как сдедать выполнение команды только после выполнения куска кода? Ingolder Скриптовые языки администрирования Windows 8 01-09-2010 22:52




 
Переход