Profi_GMan
@Profi_GMan

Как получить вывод и возвращаемое значение команды batch?

С помощью system можно получить возвращаемое значение. Также, команду можно открыть как файл. В таком случае можно будет получить вывод команды, но нельзя получить возвращаемое значение. Как получить и то, и то? Заранее спасибо!
  • Вопрос задан
  • 165 просмотров
Решения вопроса 1
@avtomh
popen()/pclose()
коды возврата в pclose() те же что и в wait()
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
Profi_GMan
@Profi_GMan Автор вопроса
В общем, разобрался я: Надо вызвать system("команда>файл_куда_будет_выводиться_результат 2>&1"). Тогда от функции system() мы получим возвращаемое значение, а вывод команды будет в файле, который вы указали
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы