我需要在远程桌面上启动程序,这个程序打开一个窗口,需要用户交互,但我的应用程序是一个windows服务。
我用的是windows2008。我创建了一个成功的应用程序,但启动程序只使用鼠标、键盘连接会话,但我需要在RDP中启动。
现在我正在使用这些函数。
WTSEnumerateSessions (enum all sessions, here I know if RDP)
WTSQueryUserToken (Get user token)
DuplicateTokenEx ( make a primary token)
CreateProcessAsUser (run application
我正在为SharePoint 2010的开发做好AD结构的准备。我安装了Windows2008 R2,下载了所有更新并在创建域后运行"dcpromo“,创建了很少的用户帐户,然后通过远程桌面管理员创建了很少的托管服务帐户,然后决定以不同的用户登录。
当我重新连接时,我得到了:"the security database on the server does not have a computer account for this workstation trust relationship"。管理员帐户或任何其他用户(域管理员组)上的情况相同。我试图从我的个人计算机连接