Показать полную графическую версию : [решено] Как получить сразу вывод и возвращаемое значение команды batch
Profi_GMan
11-11-2017, 20:29
С помощью system() можно выполнить команду batch и получить возвращаемое значение. Если же открыть команду как файл, можно получить вывод команды.
Как сразу получить и вывод и возвращаемое значение команды?
Всё перерыл, не нашёл...
Спасибо!!!
Profi_GMan
12-11-2017, 11:48
В общем, разобрался я: Надо вызвать system("команда>файл_куда_будет_выводиться_результат 2>&1"). Тогда от функции system() мы получим возвращаемое значение, а вывод команды будет в файле, который вы указали
Profi_GMan, вам нужна функция popen
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC