Mam skrypt "instalacyjny", który uruchamiam rano i uruchamia wszystkie programy, których potrzebuję. Teraz niektóre z nich wymagają dodatkowej konfiguracji środowiska, więc muszę je opakować w małe skrypty BAT.
Jak uruchomić taki skrypt na Windows XP w tle?
CALL env-script.bat
uruchamia go synchronicznie, tj. skrypt instalacyjny może być kontynuowany dopiero po zakończeniu działania polecenia w skrypcie env.
START/B env-script.bat
uruchamia inne wystąpienie CMD.exe w tym samym wierszu polecenia, pozostawiając go w naprawdę niechlujnym stanie (widzę dane wyjściowe zagnieżdżonego CMD.exe, klawiatura przez chwilę nie działa, skrypt nie jest wykonywany).
START/B CMD env-script.bat
daje ten sam wynik. Żadna z flag w CMD nie wydaje się pasować do mojego rachunku.