与 Windows Sandbox 文件互访
Windows 沙盒(Windows Sandbox, WS)是 Windows 1909 以上专业版自带的一个沙盒虚拟机。每次打开一个沙盒,他都会模拟一个纯净的 Windows 环境,其内存和存储空间是临时的,当你关闭该沙盒,其保存的文件会随着内存共同销毁,从而确保本机的安全。通过 WS,我们可以大胆测试一些我们不确定是否安全的内容,待安全测试通过后,我们可以再在本机上运行陌生文件。 打开 WS 功能,你需要打开 Control Pannel/Programs and Features/Turn Windows features on or off/ 下的 Hyper-V/Windows Sandbox 两个选项。 网络文件共享 就目前而言,我没能找到比较好的通过 WS 直接访问本机上的磁盘文件的方法,但是这也是理所当然的,只有这样病毒文件才不会随着对该路径的访问污染实际磁盘文件。实际上,我完全基于偶合发现了基于网络文件共享的方法可以解决这个问题。在最开始我使用了 Chfs 作为一个局域网文件共享网络服务,随后我猜想在 WS 中能否通过局域网这样访问本机上的文件,实际是可行的。 Chfs 是一个国人开发的局域网网络文件服务器,任何局域网上的设备可以通过 Chfs 快速访问运行该服务的主机的文件。 请不用太担心,你的文件可以通过设置权限不被其他人浏览到;或者你可以设置仅仅共享指定 文件/文件夹;或者设定一个账户,该账户可以完全访问,也可以仅被允许访问指定文件…具体的实现方式非常多,由你来定义。 Chfs 并不是一个开源软件,如果担心其安全,可以尝试使用其他的网络文件共享服务 q(≧▽≦q) 安装 Chfs 既然 Chfs 可以实现上述功能,就让我们来安装它吧! Chfs 可以通过官网 http://iscute.cn/chfs 下载,按照 Guidance 安装。 但是我更偏好另外一种安装方式:Scoop Scoop 是一个 Windows 下的包管理器,类似 apt、dnf、yum、chocolate,你可以通过一条命令直接安装指定程序。 关于 Scoop 的安装方式这里不再赘述。最简单的方式可以按照 Github 的教程安装。 Chfs 并不在官方维护的仓库,而是在 dorado 中,你还需要输入以下命令安装: scoop bucket add dorado https://github....