2011-12-29 10 views
1

私はSystem.Diagnostics.Processクラスの新しいインスタンスを作成しました。System.Diagnostics.Processを使用してパスワードを入力する

StartInfo.Filenameプロパティは、私のコマンドラインアプリケーション(OpenSSL.exe)の名​​前です。 StandardInput.WriteLineを使用してこのアプリケーションにコマンドを送信できます。これは、私がパスワードを要求された時点に達するまでうまく動作します。この場合、StandardInput.WriteLineは何もしません。

私はここで間違っていますか?

答えて

3

が、私はこれを働いて、私はキーを入力した後、アプリケーションにパスワードの各文字を送信するためにSendKeys.SendWaitを使用し、その後System.Windows.Formsへの参照を追加しました。

+0

建設的な批判や代替的な答えを提示しない場合、-1を与えても意味がありますか? – JMK

+0

downvoteは奇妙に思えます。答えは問題の周りのすてきな方法のように見えます。 –

関連する問題