本帖最后由 afan 于 2023-9-5 12:02 编辑
换循环读
- Local $iPID = Run('"C:\Program Files\PrimoCache\fcsetup.exe" -i "C:\Program Files\PrimoCache\drv\rxfcv.inf" 257', '', 0, 0x2 + 0x4)
- Local $sOutput = ""
- While 1
- $sOutput &= StdoutRead($iPID)
- If @error Then ExitLoop
- WEnd
- ConsoleWrite('@@ Debug(' & @ScriptLineNumber & ') : $sOutput = ' & $sOutput & @CRLF & '>Error code: ' & @error & @CRLF) ;### Debug Console
- MsgBox(0, "读 Stdout (标准输出):", $sOutput)
- $sOutput = ''
- While 1
- $sOutput &= StderrRead($iPID)
- If @error Then ExitLoop
- WEnd
- MsgBox(0, "读 Stdout (标准输出):", $sOutput)
- ConsoleWrite('@@ Debug(' & @ScriptLineNumber & ') : $sOutput = ' & $sOutput & @CRLF & '>Error code: ' & @error & @CRLF) ;### Debug Console
复制代码 |