Plik bat i /wait na 64bitowym systemie

0

Cześć, potrzebuje, aby skrypt bat zaczekał przed dalszym wykonywaniem instrukcji do czasu, aż dana uruchamiana właśnie aplikacja zakończy działanie (co ważne aplikacja jest 32bitowa, system 64). Problem z tym, że w START /? jest taki nieszczęsny akapit

Przy wykonywaniu 32-bitowych aplikacji GUI, program CMD.EXE
nie czeka, aż aplikacja zakończy działanie, przed powrotem do
wiersza polecenia. To nowe zachowanie nie występuje jednak, jeśli
aplikacja została wywołana ze skryptu poleceń.

I problem jest w tym, że jak uruchomię plik bat po prostu na niego klikając to chce mi od razu ubijać aplikację, zanim ta skończy działanie. Problemu nie ma, gdy odpale plik bat poprzez wiersz polecenia, jednak jest to uciążliwe, tym bardziej, że potrzebuje ten pliczek uruchamiać dosyć często. Jak sobie z tym poradzić?

1

test.bat


@echo off

notepad.exe
pause
notepad.exe

W win7 64bit Instrukcja "pause" zatrzymuje wywołanie następnego notatnika, urochomi go po wciśnięciu dowolnego klawisza.
W tle wyskakuje okienko dosowe (tzw. konsola) gdzie jest odpowiedni komunikat.

Andrzej.

0

Jest to pewnego rodzaju obejście problemu, bo muszę wcisnąć przycisk, gdy program zakończy działanie, jednak jest to dla mnie satysfakcjonujące. Dzięki! :)

1 użytkowników online, w tym zalogowanych: 0, gości: 1