我所在的公司正在增加每个用户的安全性。我们过去使用通用登录,这样多个人就可以使用一台机器而无需重新启动我们的程序。该程序需要 2-4 分钟才能加载,具体取决于计算机规格和互联网速度。如果它只需要每天打开一次,这不是问题。
现在,它对所有用户来说都成了一件麻烦事,因为他们有自己独特的登录名,离开计算机时必须关闭该程序。然后下一个用户必须重新打开它,每次切换都要浪费 2-4 分钟。如果该程序在任何一台机器上多次打开,也会出现问题。
这些都是 Windows 7 Pro 32 位或 64 位机器。
我想知道/希望有一种方法可以将进程、进程、应用程序从一个用户“劫持”到当前用户。或者是否有一种方法可以让程序更加全球化,这样如果它是开放的,它就会向所有用户开放。
其次,如果这不可能的话,我需要找到一种方法来只允许一台机器上存在该程序的一个实例。
感谢您的帮助!
补充:我是公司的 IT 人员,我不知道超级用户是专门用于“个人和家庭计算机网络”的,当我来到这里时,我只看到“计算机爱好者和高级用户的问答”。我很抱歉,很抱歉。我们增强的安全性是为了符合 PCI 标准。我们的收银员每次换班或休息时都必须关闭我们的 POS 系统并注销窗口。这导致我们的客户不得不排队等待 2-4 分钟才能加载我们的 POS。
我正在尝试找到一种绕过 POS 系统重新加载的方法,方法是将其从一个收银员的登录名拉到另一个收银员的登录名。这样唯一的加载就是加载用户个人资料的窗口。
我想到的一个方法可能是远程桌面方案,其中收银台计算机不是实际运行该程序的计算机。这将允许多个用户访问它,但在任何给定时间只有一个用户使用它。但这有其自身的漏洞。
另一个想法是共享虚拟机,我们可以在共享文件夹中暂停并保存它,并在下一个用户出现时重新加载。
我希望有一些命令可以放入 .bat 中,这没什么好说的。他们只需运行批处理文件即可更改进程和应用程序用户。
如果这个问题不属于这里,请推荐一个可以提出这个问题的地方。我<3 StackExchange