【发布时间】:2014-09-15 08:41:19
【问题描述】:
我的 windows box 上运行着一个cherrypy 服务器。它处理在默认编辑器中打开文件的请求。 (请求只包含文件路径)
当两个用户登录到同一个 Windows 服务器(使用 RDC)时,对于第二个用户发出的打开文件请求,cherrypy 在第一个用户的桌面上打开文件(因为第一个用户启动了cherrypy 服务器)
有解决办法吗?我可以在调用 os.startfile() 时附带用户信息,以便在第二个用户桌面中打开文件吗?
【问题讨论】:
-
首先,你需要的不仅仅是用户信息,还有session信息。一个用户可能没有当前的 RDC 会话,或者有 3 个不同的会话;你如何决定在哪一个打开它?
标签: python remote-desktop remote-server os.system