Existe uma maneira de se apossar de todos os PIDs de cada instância iniciada a partir de um único arquivo de lote?
Considere isso:
Test.bat contém as linhas:
start batch1.bat
start batch2.bat
start batch3.bat
Vou precisar dos PIDs do test.bat, incluindo batch1 ~ 3.bat também.
Eu tentei alguns métodos, incluindo o passthru e tasklist do powershell + wmic, mas nenhum parece funcionar para mim.
Referência de link com a resposta de Oliver Zendal.
Consegui obter PIDs batch1 ~ 3.bat, mas também 1 PID extra que não tenho ideia de onde veio. Pode ser devido ao fato de que estou procurando por "eu mesmo", já que estou usando o cmd.exe também. O PID do test.bat está no RETPID, o qual eu não tenho idéia de como recuperá-lo também.