Bonjour,

Sous DOS/Windows7 j'utilise un pipe pour passer un flux en sortie d'une application (file out) en entrée d'une autre application (file in), sans écriture d'un fichier intermédiaire.

Ce qui donne
Code : Sélectionner tout - Visualiser dans une fenêtre à part
wavi.exe "script.avs" - | neroaacenc.exe -if - -of "son.m4a"
- le fichier en sortie de wavi.exe est représenté par "-" (dans la pratique c'est un fichier son au format "wav" qui aurait pu être écrit sur disque)
- le fichier en entrée de neroaacenc.exe et représenté par "-"
et c'est le | qui gère le transfert du flux.

Comment traduire ce mécanisme sous VB.Net avec les outils de la classe "Process" (Start, WaitForExit, ...) ?

Merci d'avance pour un éclairage