Выполнение команды после завершения предыдущей bat
Ребят, нужна помощь
Код:
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?
|
Выясните имя процесса игры и используйте его.
|
stas22105,
Цитата:
Цитата stas22105
ПОСЛЕ запуска игры steam://rungameid/1782210 »
|
Что Вы делаете, чтобы её запустить? Какой процесс при этом появляется в диспетчере задач?
|
Цитата:
Цитата Iska
Выясните имя процесса игры и используйте его. »
|
Без запуска процесса steam.exe невозможно запустить игру
Цитата:
Цитата megaloman
Что Вы делаете, чтобы её запустить? Какой процесс при этом появляется в диспетчере задач? »
|
В диспетчере задач появляется процесс steam.exe и его дочерние процессы, которые убивать не нужно, только steam.exe. Еще появляется процесс самой игры.
Само окно steam.exe закрывается и остается висеть в диспетчере, остается открыта только игра и вот после того как остается только игра нужно завершить процесс steam.exe.
Я так понимаю start это команда которая не "ждет" ее завершения/выполнения, поэтому taskkill не срабатывает
|
Цитата:
Цитата stas22105
нужно завершить процесс steam.exe »
|
Нельзя этого делать. Steam проверяет лицензию и из игры выкинет в любой момент, скорее сразу после закрытия Steam да и большинство своих процессов он восстанавливает сам, можно проверить закрывая по очереди дочерние и увидеть как они почти тут же запускаются.
|
Время: 23:45.
© OSzone.net 2001-