【问题标题】:Disconnect a Remote Desktop session programmatically以编程方式断开远程桌面会话
【发布时间】:2010-11-05 05:25:22
【问题描述】:

如何在 C# 或 C++ 应用程序中以编程方式断开远程桌面会话?

【问题讨论】:

    标签: c# c++ winapi remote-desktop rdp


    【解决方案1】:

    【讨论】:

      【解决方案2】:

      您可以尝试运行 tsdiscon: http://support.microsoft.com/kb/321705

      【讨论】:

        【解决方案3】:

        您可以在C#中使用以下代码通过使用其名称来获取远程桌面连接pid,然后将其杀死

           Process[] my = Process.GetProcessesByName("mstsc");
           int pid = my[0].Id;
           Process pro = Process.GetProcessById(pid);
           pro.Kill();
        

        【讨论】:

          猜你喜欢
          • 2015-10-13
          • 1970-01-01
          • 2023-03-11
          • 1970-01-01
          • 2011-06-02
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多