c# - 以编程方式创建和启动 RDP session (无 gui)

标签 c# .net c++ windows

我想知道是否有办法以编程方式在 Windows 服务器上创建和启动远程桌面 session 。

我正在尝试制作一个自动工具来创建本地用户,然后启动关联的 RDP session 。我已经创建了本地用户并将它们添加到远程桌面用户(使用 net.exe)。 但我对下一步感到震惊:创建并启动用户的 rdp session 。 如果没有远程桌面客户端 Gui,我不知道如何处理这个问题。

我在 Windows Server 2003 上工作,我正在使用 VS2008 和 .NET 3.5。

问候。

最佳答案

你可以调用mstsc.exe,在命令行传递参数,告诉它要连接什么。

mstsc.exe documentation on MSDN

关于c# - 以编程方式创建和启动 RDP session (无 gui),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2767035/

相关文章:

python - typedef 不适用于 SWIG(python 包装 C++ 代码)

c# - 在 JavaScript 中编码字符串

C#:使用 block :对象重新初始化

c# - 如何在 DLL 中捆绑 index.html、jquery.js、main.css 以在 WPF 中使用?

c++ - GCC constexpr constexpr 函数中的 lambdas 和编译时的评估

c++ - 语言环境构面构造函数被忽略

c# - 所有枚举项到字符串 (C#)

c# - 在带有键的 ComboBox 中选择 KeyValuePair

.net - 处理平面依赖冲突

c# - 如何使用 .NET 以编程方式将信息发送到 C# 中的 Web 服务?