Sorry I was too loosy looking at your code.
You are calling a batch file through cmd and redirecting stdout to a file named "C:\TEMP\Release\Statuslog.txt". The SystemExec.vi will redirect stdout to itself to be able to give back the contents in the "standard output" indicator. But this shouldn't happen since you let it run in the background.
With my knowledge I do not see any solution other than changing your dos-app to have the file written directly.
Waldemar
Using 7.1.1, 8.5.1, 8.6.1, 2009 on XP and RT
Don't forget to give Kudos to good answers and/or questions