Mam plik BAT działający w tle w systemie Windows, który trwa około dziesięciu minut. Teraz chcę go zatrzymać, gdy jest uruchomiony, ale nie mogę znaleźć jego nazwy na liście procesów w menedżerze zadań. Jak mogę do tego podejść? Dzięki!
AKTUALIZACJA 1
Wydaje się, że trudno jest zatrzymać działający proces BAT w tle. I postanawiam spróbować zabić każdy proces związany z plikiem BAT według nazwy, który może być przeciążony. Jest to dla mnie dopuszczalne, ponieważ większość procesów w moim pliku BAT nie jest często używana, takich jak ping, tracert, netstat itp. Jeśli masz jakieś lepsze rozwiązanie, daj mi znać.
AKTUALIZACJA 2
Drzewo procesów BAT
ShellExecute(NULL,"open","some.bat",NULL,NULL,SW_HIDE);
VC ++.