如何在另一个用户的终端服务器 (RDS) 会话中运行程序

如何在另一个用户的终端服务器 (RDS) 会话中运行程序

当我搜索这个时,我得到的大多数结果都是“以其他用户身份运行命令”,这不是我想要的。我想执行类似 psexec 或 runas 的操作,但不限于此,但重点是让我运行的程序在其他用户的会话中运行。我不知道他们的凭据。

在这种特定情况下,我尝试运行一个脚本来重置他们在自己的 RDP 会话中运行的多窗口应用程序的窗口位置。他们以无缝模式运行该应用程序,无法进入开始菜单或命令提示符。我会使用 /shadow,但由于该应用程序是无缝的,它让我无法再访问用户所拥有的开始菜单或命令提示符,而用户没有。我已将脚本设置为正常工作的远程应用程序,用户可以将其作为单独的 RDP 连接运行,它将自动连接到他们的活动会话,因此它会对该会话中运行的其他应用程序起作用,但有时它不起作用。

我确实正在寻找一种方法来在另一个用户的 RDP 会话中调用命令,我可以将该命令用于我描述的情况以及将来的其他情况。

相关内容