Microsoft の TS ゲートウェイを使用して新しいリモート アクセス ソリューションをセットアップしました。これを機能させるには、エンド ユーザーに代わっていくつかの面倒な手順が必要です (ルート CA 証明書のインストール、RDP 6.1 クライアントの要件など)。
このセットアップ プロセスをできるだけ簡単にするために (これらのユーザーの多くは技術的なことに関心がありません)、これらすべてのタスクを自動的に実行するプログラムを作成したいと考えています。私はほとんどの作業を行っていますが、ルート CA 証明書を Windows 証明書ストアにインポートする方法が完全にはわかりません。
これは、さまざまなレベルのパッチや更新プログラムを適用したさまざまなコンピューターで実行できる可能性があるため、.NET やネイティブではないものは避けています。ツールは、ユーザーがインストールしなくても「ただ実行する」必要があります。余分なもの (まあ、サービス パックなしの Windows XP が Windows の最低限必要なバージョンです)。そうは言っても、ツールにバンドルできるサードパーティのものを使用してもかまいませんが、それが巨大でなく、インタラクティブな手順を導入しない限りは問題ありません。理想的には、Windows API の何かが最適ですが、関連するものを追跡できないようです。
現在、このツールは C++ アプリケーションなので、かなり低レベルのものであってもかまいません。