c# - 从控制台应用程序远程连接到 RDC 服务器需要引用什么库?

标签 c# remoting .net-remoting

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

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

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

最佳答案

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

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

如果您使用的是控制台,应该就像没有按钮一样简单。

关于c# - 从控制台应用程序远程连接到 RDC 服务器需要引用什么库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4571425/

相关文章:

c# - WPF - 内容部分控件

c# - 控制另一台计算机上的浏览器

powershell - Get-Service 失败,但 Invoke-Command {Get-Service} 成功

c# - Protocol Buffer 有多快或多轻?

c# - 将位图图像转换为字符串格式以通过网络(LAN)发送,反之亦然

c# - 使用反射的 .NET 远程处理

c# - 在 Windows Phone 后台播放音频

c# - 如果在服务器端设置了控件的属性,则阻止或绕过事件

c# - 关闭 Word 文档时出错 : "The message filter indicated that the application is busy."

.net - 针对远程浏览器执行 Selenium 2 测试