2010-01-27 15 views
21

Używam PowerShell i próbuję uruchomić następujące polecenie:The '<' operator jest zarezerwowana do wykorzystania w przyszłości

.\test_cfdp.exe < test.full | tee test.log 

test.full to skrypt, który naśladuje polecenie wejścia liniowe do test_cfdp.exe. Jednak pojawia się następujący błąd:

The '<' operator is reserved for future use. 

Czy istnieje inny sposób (np cmdlet) mogę użyć, aby uzyskać to polecenie do pracy w PowerShell?

Odpowiedz

7

Spróbuj także:

cmd /c '.\test_cfdp.exe < test.full | tee test.log' 
0

Jeśli chcesz uruchomić to polecenie więcej razy, możesz po prostu utworzyć plik * .bat z oryginalną składnią. To kolejne rozwiązanie.

Powiązane problemy