1. ホーム
  2. powershell

[解決済み】'<'演算子は将来の使用のために予約されている

2022-02-19 11:23:08

質問

PowerShellを使用しており、以下のコマンドを実行しようとしています。

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

test.full は test_cfdp.exe へのコマンドライン入力を模倣するスクリプトです。 しかし、次のようなエラーが発生します。

The '<' operator is reserved for future use.

PowerShellでこのコマンドを動作させるために使用できる他の方法(つまりコマンドレット)はありますか?

解決方法は?

これは は PowerShell v1 ではサポートされていませんでした。 [v5時点でもまだ...]です。

回避策の例としては

Get-Content test.full | .\test_cfdp.exe | tee test.log