Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Скриптовые языки администрирования Windows (http://forum.oszone.net/forumdisplay.php?f=102)
-   -   При запуске 1.exe процесс 2.exe останавливается, при закрытии 1.exe запускается 2.exe (http://forum.oszone.net/showthread.php?t=345944)

Svnkill 24-07-2020 14:28 2929203

При запуске 1.exe процесс 2.exe останавливается, при закрытии 1.exe запускается 2.exe
 
При запуске 1.exe процесс 2.exe останавливается, при закрытии 1.exe запускается 2.exe

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

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

Fors1k 24-07-2020 17:04 2929220

Код:

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 2929224

Цитата:

Цитата Svnkill
раньше был батник который закрывал один процесс при открытии другого »

Можно только догадываться. Как он был реализован, какие процессы...

Sham 25-07-2020 12:37 2929249

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

YuS_2 25-07-2020 16:51 2929260

Цитата:

Цитата Sham
Какой смысл алиасы использовать в скриптах? »

Менее затратно по времени...
Цитата:

Цитата Sham
Алиасы нужны для ручного ввода в шелл »

Алиасы нужны для удобства писателям скриптов. Ни больше, ни меньше.
Цитата:

Цитата Sham
проявлением уважения к читателю скрипта, который не обязан помнить всех существующих алиасов. »

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

Foreigner 25-07-2020 17:00 2929262


Цитата:

Цитата Sham
Какой смысл алиасы использовать в скриптах? »

Нет никакого. Тем более, что понижается читаемость.


Время: 21:56.

Время: 21:56.
© OSzone.net 2001-