Zamykanie pliku Bat z plikiem Bat bez dodatkowego pliku .txt


0

Mam więc 2 pliki .bat (nazwijmy je A i B) A to główny program, a B działa w tle. Ale teraz chcę zamknąć B, wpisując A „Close B” Chcę, żeby działało bez dodatkowych plików. Próbowałem użyć „wywołania”, ale to nie zadziałało.

Odpowiedzi:


1

Uruchom B z określonym tytułem, takim jak ten:

start "_operationB_" /MIN cmd /c call cmdB.bat

A w A możesz znaleźć B według jego tytułu i zamknąć go:

taskkill /FI "WINDOWTITLE eq _operationB_"

Wow dzięki, że było naprawdę pomocne!
user976779

1
Możesz także użyć title polecenie z B, aby uczynić je bardziej wyróżniającym, i możesz ustawić tytuł w dowolnym punkcie pliku wsadowego, dzięki czemu możesz na przykład użyć A, aby zamknąć B tylko wtedy, gdy znajduje się w pewnym punkcie, w którym może utknąć ( title This_might_stall ).
shawn
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.