Wie kann ich ein externes Programm mit Parametern in PowerShell ausführen?

Ich habe diese Antwort gelesenPaketüberfluss antworte und es bringt mich auf halbem Weg dorthin. Folgendes muss ich tun.

Führen Sie diesen Befehl aus:

"c:\myexe.exe <c:\Users\Me\myanswerfile.txt"

Wenn ich das direkt in meinem Powershell-Skript ausführe

&'c:\myexe.exe <c:\Users\Me\myanswerfile.txt'

Ich erhalte diesen Fehler:

The term 'C:\myexe.exe <c:\Users\Me\myanswerfile.txt' is not recognized as the name of
a cmdlet, function, script file, or operable program. Check the spelling of the name,or 
if a path was included, verif that the path is correct and try again.

Jetzt habe ich verschiedene Variationen davon ausprobiert, einschließlich des Platzierens des ursprünglichen Befehls in einer Variablen namens $ cmd und des anschließenden Übergebens des Befehls

Wenn ich das '<' an die Variable $ cmd anhänge, schlägt der Befehl mit einem ähnlichen Fehler wie der erste fehl.

Ich bin ratlos. Irgendwelche Vorschläge?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage