我在商业环境中工作,其设置如下:
- 我们的电脑被添加到工作帐户(并受到管理)
- 我们被允许保留对机器的管理员访问权限
我有一个安全措施很强的客户。这意味着,如果你没有一台由他们的工作帐户管理的机器,你就无法将他们的电子邮件地址添加到你的 Outlook,无法从他们的 Sharepoint 下载内容,甚至无法打开 Word/Excel/Powerpoint 进行编辑,等等……这实际上大大降低了我们的效率。
因此我有了一个好主意——如果我安装类似于 WSL 的东西,用 Windows 创建一个更轻的 VM,让客户端管理该 VM,并使用无缝窗口到我的主机,怎么样?
好吧,到目前为止这就是我的情况..我发现,Hyper-V 无法做到这一点,VirtualBox 也一样...所以,无论如何,有任何软件可以让我在后台运行 Windows VM,并允许无缝窗口进入主机吗?
谢谢你!
答案1
使用任何软件创建虚拟机,然后通过RemoteApp 模式下的远程桌面(这是 RDP 所具有的无缝“我们在家中拥有 Citrix”模式)。VM 本身可以保持“无头”状态,因此 Hyper-V 可以正常工作。
尽管正式的 RemoteApp 需要服务器版本和完整的 RDS 主机角色设置,但您实际上可以使用RemoteApp 工具在任何 Windows Pro 机器上启用它(如果您不想摆弄服务器角色,也可以在服务器上启用它)。
您需要为各个应用程序创建 .rdp 文件,但为 Firefox 或 Windows Explorer 创建 .rdp 文件就足够了;然后它可以在同一连接上启动其他应用程序。剪贴板同步的工作方式与常规 RDP 相同,同样,如果在 .rdp 文件中启用,您可以通过 \\tsclient 访问主机驱动器。
(WSLg 使用非常接近相同机制来无缝运行 Linux 应用程序——在 Windows 端,应用程序实际上由 RDP 客户端显示。)
答案2
微软正是这么做的,并从 Windows 10 开始将其内置到 Windows 工作版本中。搜索Microsoft Defender 应用程序防护。
各个应用程序在各自的 VM 中运行,但它们的窗口无缝组合。Edge 在机顶盒中受支持,Office 企业版还具有内置兼容性。
显然,这会对性能和内存造成影响,但根据我的经验,它运行良好。