Как я могу получить PowerShell, чтобы понять этот тип вещи:Powershell: Pipe выход внешней команды к другой внешней команде
Robocopy.exe | Find.exe "Started"
старый командный процессор дал результат, но я запутался о том, как это сделать in PowerShell:
&robocopy | find.exe "Started" #error
&robocopy | find.exe @("Started") #error
&robocopy @("|", "find.exe","Started") #error
&robocopy | &find @("Started") #error
&(robocopy | find "Started") #error
По существу, я хочу передать вывод одной внешней команды в другую внешнюю команду. На самом деле я буду звонить flac.exe и передать его в lame.exe для преобразования FLAC в MP3.
Приветствия
Если .exe не предназначен для приема труб, вы не можете .. –
Find.exe предназначен для приема труб, также как и lame.exe. Любая ошибка, которую я получаю, - это Powershell, не понимающая, что я имею в виду. Вы можете попробовать пример Find в cmd.exe – Jobbo