断开连接时最小化 View 中的所有窗口

断开连接时最小化 View 中的所有窗口

我收到一些用户的请求,他们想看看我们是否可以在用户断开连接时最小化 View 会话中的所有窗口?我正在运行 VMWare View 6.0 和 Wyse P25,使用 PCoIP 连接到 Windows 7 View 会话。此池中的所有 View 桌面都是非持久链接克隆,当用户从一个设备移动到另一个设备时,他们的会话会跟随他们。因此,如果用户在办公室处理超级机密文件,然后他们需要在公共区域,只要他们登录,他们打开的任何内容都会可见。有没有办法在 View 或 View 代理中实现这一点?

提前致谢!

答案1

您需要弄清楚如何在断开连接和/或重新连接时运行命令,然后运行 ​​Shell 命令来最小化所有窗口。

我对 View 一点也不熟悉,但看起来您可以通过 View 特定的 ADM 模板设置由重新连接事件触发运行的脚本 >>这里解释

然后,使用您选择的脚本语言运行 shell 命令。这两种方法在 Win 8 上都对我有用。

虚拟专用网络

设置 objShell = CreateObject("shell.application")
objShell.MinimizeAll

电源外壳

C:\tools> $shell = New-Object -ComObject “Shell.Application”
C:\tools> $shell.minimizeall()

相关内容