Показать полную графическую версию : [решено] сохранение вывода консольных команд в переменную не через файл
andr_mozg
03-08-2009, 10:50
Тоесть выполняем команду например ipconfig получаем в отвед отчет с IP и т.д. как вывести в файл- понятно, а вот как обойтиь без файла а записать в память (переменную ) вот это вопрос.. Если кто сталкивался напишити плиз как можно решить, если можно..
andr_mozg, на базе примера из справки:
#include <Constants.au3>
$iPID = Run(@ComSpec &' /C '& 'ipconfig.exe', @SystemDir, @SW_HIDE, $STDOUT_CHILD)
$sTXT = ""
While 1
$sTXT &= StdoutRead($iPID)
If @error Then ExitLoop
Wend
ConsoleWrite($sTXT &@CRLF)
andr_mozg
03-08-2009, 12:52
как это я просмотрел ... спасибо... а мне двойка!
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.