除了虚拟机还有什么其他办法实现隔离不同用户的打印机和进程吗?

2022-10-20 20:27:26 +08:00
 o00o
目前在用的一个 windows 软件有个问题,打印机数量超过 30 台之后就会出问题。尝试了很多方法都没办法解决,目前只能运行多台 windows 系统主机的方式暂时解决。
在这里请教一下大家:
1. 想尝试只运行一个 Windows 系统,建立不同用户的方式分别运行这个软件。但是试了一下不同用户之间打印机是共享的,A 创建的打印机 B 用户也能看到。而且 A 、B 之间进程也是会互相干扰的,A 用户运行了目前这个软件,B 用户就无法运行。
2.有什么办法实现隔离不同用户打印机和进程信息吗?如果有的话就不用运行 N 个 Windows 系统了,管理起来会方便很多。
617 次点击
所在节点    问与答
3 条回复
ysc3839
2022-10-21 05:00:06 +08:00
也许 hook 一下相关 API 把多余的打印机隐藏能解决,不过这么做不一定稳,你愿意试试的话把软件发出来看看吧
o00o
2022-10-21 08:48:56 +08:00
@ysc3839 确实可以试一下,老哥方便发个联系方式吗?
ysc3839
2022-10-21 09:34:58 +08:00
@o00o 不方便,直接在这里交流吧

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/888524

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX