0

リモート デスクトップを使用して、ターミナル サーバーへのログインを自動化したいと考えています。以前は、RDP ファイルを作成し、それを開いて接続を開始することができました。ただし、セキュリティの変更により、RDP ファイルのパスワードは無視され、ユーザーはパスワードの入力を求められるようになりました。このプロンプトを回避し、セッションを自動的に開始したいと考えています。リモート デスクトップ接続を使用してワークステーションにアクセスできないため、事前にパスワードを保存できません。このプロセスを自動化するためにWebサーバーからダウンロードされる小さなexeを作成することを考えていましたが、パスワードの処理方法に関する情報が見つかりません. mstsc.exe に指定したパスワードを使用させる方法を知っている人はいますか?

ありがとうサイモン

4

1 に答える 1

1

CodePlex ( http://terminals.codeplex.com )の Terminals アプリケーションがとても気に入っています。サーバーへのすべての接続を管理するために、約1年間使用しています。このアプリケーションを使用すると、秘密の「マスター パスワード」をキーとして暗号化された、あらゆる接続の資格情報を保存できます。

とにかく、それは私のログインを自動化します。必要な接続をクリックするだけで、ターミナル内の新しいタブに読み込まれます。

これで、Terminals などのアプリケーションがニーズを満たしていることがわかるかもしれません。代わりに、自動化をさらに進めて、ターミナル サービス クライアントを実際に制御したい場合は、 Terminals のソース コードに興味があるかもしれません。

プロジェクトは、完全なターミナル サービス クライアントであるコンポーネントを含む COM ライブラリを参照します。RDPConnection クラスは、このクライアントを使用して、コンポーネントの接続/切断、ファイルのコピー、およびエラーの処理を行う適切な例です。クラスを見て、自分の努力に関連する詳細を整理することができます。

幸運を!

于 2010-08-23T01:26:16.770 に答える