Lit � partir du flux STDIN du processus du script.
ConsoleRead ( [peek = False [, binary = False]] )
peek | [optionnel] Si True la fonction ne supprime pas les caract�res lus � partir du flux. |
binary | [optionnel] Si True la fonction lit les donn�es sous forme binaire au lieu du format texte (Texte par d�faut). |
Succ�s: | Retourne les donn�es lues. @extended contient le nombre d'octets lus. |
�chec: | D�finit @error <> 0 si EOF est atteint, STDIN n'est pas connect� au processus ou autres erreurs. |
ConsoleWrite, ConsoleWriteError, Run
#include <MsgBoxConstants.au3> #cs Compilez ce script en "ConsoleRead.exe". Ouvrez une commande prompt dans le dossier o� se trouve ConsoleRead.exe. Tapez la ligne de commande suivante: echo Hello! | ConsoleRead.exe Lorsque la commande pr�c�dente est ex�cut�e dans la console Windows, elle envoie le texte "Hello!" � la console mais au lieu de l'afficher, le signe | dit � la console de l'envoyer dans le flux STDIN du processus ConsoleRead.exe. #ce Example() Func Example() If Not @Compiled Then MsgBox($MB_SYSTEMMODAL, "", "Ce script doit �tre compil� avant d'�tre ex�cut�.") Exit EndIf Local $sOutput = "" Do Sleep(25) $sOutput &= ConsoleRead() Until @error MsgBox($MB_SYSTEMMODAL, "", "Re�u: " & @CRLF & @CRLF & $sOutput) EndFunc ;==>Example