0

そこでRDC Windowsアプリケーションを実行して、詳細をキャプチャしようとしました。

----> Myremotedesktop の接続 ----> rdc で Windows アプリケーションを実行し、値を入力して詳細を取得します(たとえば、ロール番号を入力すると、アドレスの詳細が表示されます) ----> 詳細データをキャプチャし、ローカルに保存しますデスクトップ。

C# コードを使用してこのプロセスを自動化する方法はありますか?

リモートデスクトップ接続できました。UIAutomation を試してみましたが、以下のコードはローカル デスクトップで正常に動作します。

System.Threading.Thread.Sleep(500);
            AutomationElement rootElement = AutomationElement.RootElement;
            Condition appCondition = new PropertyCondition(AutomationElement.NameProperty, "Untitled - Notepad");
            Condition documentCondition = new PropertyCondition(AutomationElement.LocalizedControlTypeProperty, "document");
            AutomationElement documentElement = rootElement.FindFirst(TreeScope.Subtree, documentCondition);
            documentElement.SetFocus();
            SendKeys.SendWait("This is a test of the emergency broadcast system.")

リモートデスクトップでこれと同じことを行うには?

4

2 に答える 2

0

クライアント側を強制的に Windows 8 にすることはできますか? UI オートメーション リクエストは、Windows 8 の RDC 接続を介して「トンネリング」されると思います。

于 2013-06-27T06:50:57.590 に答える