首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PCOMM交叉污染

PCOMM交叉污染
EN

Stack Overflow用户
提问于 2019-08-16 03:48:34
回答 1查看 485关注 0票数 0

我们试图在不同用户的同一(Windows Server 2012)虚拟机上运行多个IBM Personal Communications会话,但PCOMM似乎并不局限于当前用户。

如果User1尝试使用会话A,那么User2将启动PCOMM并给出一个要使用的会话A,User2可以使用它而不会产生任何不良影响,但是用户1的会话A版本将冻结。使用句柄没有帮助,因为它们只是会话字母的ASCII版本(A = 65,B= 66),所以我们遇到了同样的问题。

我唯一能想到的就是让User1启动会话A-E,然后User2启动A-J,然后立即关闭A-E,把它们留给F-J……但我觉得这是草率的,容易出错。

有没有更干净的方法来解决这个问题呢?能否以某种方式调整会话名称/句柄,或者使PCOMM仅查看当前用户的会话?这是PCOMM问题还是Windows问题?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-08-16 14:44:18

在使用PCSWS.exe时,似乎可以使用/S选项指定短会话ID:

C:\Pcomm\PCSWS.EXE /S=m C:\AppData\LAN1.WS

(来源:IBM documentation)

因此,在启动PCOMM-Session时,您必须检查哪些会话已经在运行,然后使用下一个会话ID启动新的会话。为了简化操作,您可以为每个用户提供自己的会话ID范围,但您仍然需要管理下一个会话使用哪个会话。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57515371

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档