[R] Subinacl et StdOutRead
Posté : jeu. 23 sept. 2010 20:05
Salut la companie!
SVP, es-que quelqu'un pourrait me dire ce que je fait mal ici:
Rien ne s'affiche alors que le paramètre /? passé a subinacl.exe devrai afficher un vrai bouquin!?
SVP, es-que quelqu'un pourrait me dire ce que je fait mal ici:
Code : Tout sélectionner
#include <Constants.au3>
FileInstall("C:\Program Files\_Mes Programmes\Logiciels\AutoIt3\Include\Perso\subinacl\subinacl.exe", @TempDir & "\subinacl.exe", 1)
Func _subInAcl($cmd)
Local $pid = Run(@TempDir & "\subinacl.exe " & $cmd, @TempDir, @SW_HIDE, $STDERR_CHILD + $STDIN_CHILD + $STDOUT_CHILD)
Local $ret = "", $line
While 1
$line = StdoutRead($pid)
If $line <> "" Then $ret &= $line & @CRLF
If @error Then ExitLoop
WEnd
Return $ret
EndFunc
$r = _subinacl("/?")
ConsoleWrite($r & @CRLF)