5

Я на командной строке Windows 7. Когда я запускаю следующую команду

"C:\Program Files\abc.exe" help  > out.txt

abc.exe - это сторонняя программа, которая отображает некоторую информацию. Что происходит, когда открывается новое окно, abc.exe help печатает вывод в новом окне, затем окно закрывается, и я возвращаюсь к своему исходному окну. Файл out.txt остается пустым.

Как я могу предотвратить открытие нового окна abc.exe. Могу ли я заставить его отображать вывод в том же исходном окне, чтобы его можно было перенаправить в out.txt.

2 ответа2

5

Я смог решить это.

В Windows есть опция под названием "Открыть командную строку от имени администратора". В этом случае новое окно не открывается.

2

Возможно, приложение не выводит данные в STDOUT или STDERR, но попробуйте

"C:\Program Files\abc.exe" help  > out.txt 2>&1

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .