2012-03-26 1 views
1

私はPowerShellから呼び出している古い、サードパーティ製のコマンドライン独自のプログラムを持っています。Powershellを使用してサードパーティのコマンドラインプログラムにコマンドを入力することはできますか?

一度起動すると、このプログラムは入力されたコマンドを受け入れます(他のプログラムと同じように)。これは非常に基本的です。それは、フラグを持っていない、引数でパイプを受け入れるなどしていません。プログラムを起動し、コマンドを入力し、Enterキーを押して結果を解析しなければなりません。

PowerShellを使用してコマンドを入力して結果の出力を得る方法はありますか?今私が持っている最良の解決策は、バックグラウンドジョブでSendKeys.Sendを呼び出すことですが、これがうまくいくかどうかはわかりません。

良い方法がありますか? http://wasp.codeplex.com/

レガシープログラムが伝えるのは難しいです、しかし:それはあなたのために働く場合は、このうち

答えて

2

どうかを確認します。これは標準のWindowsプログラムで動作します。

+0

ありがとうございます。私はそれがうまくいくかどうかはわかりませんが、おそらく私の最善の策でしょう。 –

関連する問題