【问题标题】:What library do I need to reference for remote connection to RDC server from console app?从控制台应用程序远程连接到 RDC 服务器需要参考什么库?
【发布时间】:2010-12-31 17:31:00
【问题描述】:

我们有一个终端服务器:“server.host.com”。通常,我们为我们的业务应用程序 RDP 到该服务器。但是,我正在执行一些数据挖掘并希望将 .xml 文件带到本地系统进行后期处理。

我的实用程序应用程序基本上会登录(模拟我的帐户),导航到存储 .xml 文件的目录,然后开始复制到本地目录。此实用程序将设置为每天凌晨 3 点无人值守运行。

我正在尝试确定 WMI 是正确的库、Remoting 还是其他库?这甚至可能吗?

【问题讨论】:

  • 你不能在服务器上设置一个共享文件夹来提供对你需要的文件的安全访问吗?
  • @Bernard:不确定我是否可以设置共享文件夹。我们连接到这些服务器的唯一方法是通过 URL。

标签: c# remoting .net-remoting


【解决方案1】:

因此,如果您正在考虑使用 Microsoft 的远程桌面,您可以在 COM 部分添加对 Microsoft 终端服务控件类型库的引用。如果您使用的是 gui,则只需拖动控件并执行以下操作:

rdp.Server = txtServ.Text;
rdp.UserName = txtUser.Text;
IMsTscNonScriptable secured = (IMsTscNonScriptable)rdp.GetOcx();
secured.ClearTextPassword = txtPassword.Text;
rdp.Connect();

如果你使用的是控制台,应该一样简单,只是没有按钮等等。

【讨论】:

  • this.rdp = new AxMSTSCLib.AxMsTscAxNotSafeForScripting();将制作对象。
  • 终于有了一些进展。实际上,我在获取正确的库参考时遇到了问题。我会告诉你进展如何。
  • 好的,如果远程服务器是“server.hosting.com”,这样可以吗?我收到一个无效的 activeX 状态异常。
猜你喜欢
  • 2012-01-03
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-12-05
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-05-31
相关资源
最近更新 更多