要通过remote desktop connect链接到终端读取数据。想用程序实现整个过程,请问如何才能操作RDC的数据输入,并且读会文件。
如果完全模拟鼠标键盘的操作,想了一下很困难。请问有没有直接可以读取的方式?请大家给一些提示。

解决方案 »

  1.   

    remote desktop (要求服务端WinXP或者以上,2000不行)本身就提供带入本地磁盘或者共享文件夹到远程的功能。
      

  2.   

    ls, RDC本身是可以实现和本地交换文件,但是我想通过软件来实现。比如说我每天有20个文件需要从远程拷贝到本地,而且这些文件的位置非常分散。如果手动做就太麻烦了,需要程序透过RDC自动实现。
    不知道我解释清楚了没有。谢谢
      

  3.   

    找了一个别人的帖子:
    private AxMSTSCLib.AxMsRdpClient4 rdpc = null;
      private void SetRdpClientProperties(Machine parMachine)
      {
      rdpc.Server = parMachine.IP;
      rdpc.UserName = parMachine.UserName;
      rdpc.Domain = parMachine.HostName;
      if (parMachine.UserPass != "")
      {
      rdpc.AdvancedSettings5.ClearTextPassword = parMachine.UserPass;
      }
      rdpc.ColorDepth = 24;
      rdpc.Dock = DockStyle.Fill;  }
      public void Connect(Machine parMachine)
      {
      SetRdpClientProperties(parMachine);
      rdpc.Connect();
      }
    但是只是连接部分,没有操控的部分。