Войти

Показать полную графическую версию : При запуске 1.exe процесс 2.exe останавливается, при закрытии 1.exe запускается 2.exe


Svnkill
24-07-2020, 14:28
При запуске 1.exe процесс 2.exe останавливается, при закрытии 1.exe запускается 2.exe

Привет, раньше был батник который закрывал один процесс при открытии другого, как это реализовать?

Мне нужно чтобы при открытии браузера хром или оперы, закрывался торрент, zona и так далее, а когда работа в браузере закончиться чтобы они снова запустились

Fors1k
24-07-2020, 17:04
param(
$browser = ('firefox', 'opera'),
$proc = ('*calc','utorrent')
)cls

while($true){sleep 2
if(&($s={ps $browser -ea 0})){
gps $proc|%{[string[]]$p+=$_.path;$_|
kill;$k = $true };while(&$s){sleep 2}
}
elseif($k){$p|%{start $_};rv p , k -ea 0}
}

Foreigner
24-07-2020, 17:42
раньше был батник который закрывал один процесс при открытии другого »
Можно только догадываться. Как он был реализован, какие процессы...

Sham
25-07-2020, 12:37
Какой смысл алиасы использовать в скриптах? Алиасы нужны для ручного ввода в шелл, а в скриптах есть возможность указывать полнотекстовые имена, что помимо всего прочего является проявлением уважения к читателю скрипта, который не обязан помнить всех существующих алиасов.

YuS_2
25-07-2020, 16:51
Какой смысл алиасы использовать в скриптах? »
Менее затратно по времени...
Алиасы нужны для ручного ввода в шелл »
Алиасы нужны для удобства писателям скриптов. Ни больше, ни меньше.
проявлением уважения к читателю скрипта, который не обязан помнить всех существующих алиасов. »
Если я, например, пишу скрипты алиасами, то получается я кому-то задолжал, что ли и обязан переписывать их в полные командлеты? Не думаю.
Мне проще скопировать и выложить код для того, кому требуется помощь (работать такой код будет) и уважение тут не при чем. А если вдруг, кому-то необходимо видеть полные имена командлетов, то он легко можно найти скрипт, который это делает автоматически...

Foreigner
25-07-2020, 17:00
Какой смысл алиасы использовать в скриптах? »
Нет никакого. Тем более, что понижается читаемость.




© OSzone.net 2001-2012