Olá, o ambiente é este:
Existem dois scripts(A e B) executando em 1 servidor (windows), o script B faz determinada ação e o script A (monitoramento) me notifica e permite controlar o script B; por exemplo, caso o script B feche, o A pode abri-lo.
O problema:
Como o script principal é o B, ao ser aberto, ele abre o A (para me dar controle sobre ele) mas caso um erro aconteça, o B fechará e o A continuará aberto, o problema é que quando eu pedir para reabrir o B, o A irá abrir novamente, criando dois ao mesmo tempo.
Oque eu gostaria é de conseguir identificar quais scripts estão executando, assim, quando o B reabrir pela segunda ou mais vezes ele identificará que o A já está rodando e não reabrirá um segundo.
Alguém tem alguma ideia de como isto pode ser feito?
Obrigado desde já!