Как перенаправить вывод с запускаемой консоли? - PullRequest
1 голос
/ 18 февраля 2020

У меня есть следующая команда: C: \ start MyApp.exe Параметр> C: \ Temp \ result.log . У меня есть это в командном файле. Вывод не перенаправляется в result.log. Как мне этого добиться?

1 Ответ

0 голосов
/ 18 февраля 2020

Предполагая, что ваша команда

start MyApp.exe Parameter > result.log

В ней записывается только вывод команды start, и этот вывод всегда пуст.

Если вы хотите перенаправить вывод , называемая программой, вам нужно избежать перенаправления.
Но перенаправление работает только при анализе cmd.exe, иначе это только параметр для приложения.

start cmd /c MyApp.exe Parameter ^> result.log
...