专业提示:自定义沙箱Windows Sandbox 支持简单的配置文件,该文件为您的沙箱提供最少的自定义参数集。 此功能在Windows 10 版本18342 或Windows 11 中可用。 Windows 沙箱配置文件采用XML 格式,并通过.wsb 文件扩展名与沙箱关联。
配置文件允许用户控制Windows Sandbox 的以下方面: vGPU(虚拟化GPU):启用或禁用虚拟化GPU。如果禁用vGPU,沙箱将使用Windows 高级光栅化平台(WARP)。网络:启用或禁用沙盒中的网络访问。映射文件夹:从具有读取或写入权限的主机共享文件夹。 暴露主机目录允许恶意软件影响您的系统并窃取数据。登录命令:Windows Sandbox启动时执行的命令。音频输入:将主持人的麦克风输入共享到沙箱。视频输入:将主机的网络摄像头输入共享到沙箱。安全客户端:沙箱增强了RDP 会话的安全设置。打印机重定向:将打印机从主机共享到沙箱。剪贴板重定向:与沙箱共享主机剪贴板,以便您可以来回粘贴文本和文件。内存(以MB 为单位):分配给沙箱的内存量(以兆字节为单位)。创建配置文件要创建配置文件,请执行以下步骤。
打开纯文本编辑器或源代码编辑器(例如记事本或Visual Studio Code)并插入以下行:在两行之间添加适当的配置文本。 有关详细信息,请参阅下面的正确语法和示例。使用您喜欢的任何名称保存文件,但请确保文件扩展名是.wsb。 记事本需要用双引号将文件名和扩展名引起来(例如“My config file.wsb”)。使用配置文件要使用配置文件,请双击该文件以根据其设置启动Windows Sandbox。 也可以像这样从命令行调用它:
C:\\Temp MyConfigFile.wsb 关键字、值和限制vGPU 启用或禁用GPU 共享。 value支持的值:
已启用:在沙盒中启用vGPU 支持。已禁用:在沙盒中禁用vGPU 支持。 设置此值后,沙箱将使用软件渲染,这可能比虚拟化GPU 慢。默认值该值是vGPU支持的默认值。 目前,此默认值意味着vGPU 已禁用。 注意:启用虚拟化GPU 会增加沙箱攻击面。
启用或禁用网络沙箱中的网络。 您可以通过禁用网络访问来减少沙箱暴露的攻击面。 value支持的值:
禁用:禁用沙箱中的网络。默认值:该值是您的网络支持的默认值。 该值通过在主机上创建虚拟交换机并通过虚拟NIC 将沙箱附加到其来启用网络。 注意:启用网络可能会将不受信任的应用程序暴露给您的内部网络。
映射文件夹文件夹数组。每个文件夹代表主机上共享到指定路径的沙箱的一个位置。 目前不支持相对路径。 如果未指定路径,则该文件夹将映射到容器用户的桌面。
已禁用:在沙盒中禁用剪贴板重定向。 设置此值会限制沙箱内的复制/粘贴。默认值:此值是剪贴板重定向的默认值。 当前默认允许在主机和沙箱之间进行复制/粘贴。内存(MB) 指定沙箱可以使用的内存量(以兆字节(MB) 为单位)。 value 如果指定的内存值不足以启动沙箱,则会自动增加到所需的最小内存量。
沙箱配置示例1 通过以下配置文件,您可以轻松测试下载到沙箱中的文件。 为了实现此测试,网络和vGPU 被禁用,并且沙箱被授予对共享下载文件夹的只读访问权限。 为了方便起见,登录命令会打开沙箱中的下载文件夹。
禁用禁用C:\\Users\\Public\\Downloads C:\\Users\\WDAGUtilityAccount\\Downloads true explorer.exe C:\\users\\WDAGUtilityAccount\\Downloads 注意:对应的文件夹目录必须正确。否则,Windows Sandbox 将无法打开,并且您将收到一条错误消息。 C:\\Users\\Public\\Downloads,对应本地文件夹目录。
沙箱配置示例2 以下配置文件在沙箱中安装Visual Studio Code。这需要稍微复杂一些的LogonCommand 安装。两个文件夹映射到沙箱。第一个文件夹(SandboxScripts) 包含VSCodeInstall.cmd,用于安装并运行Visual Studio Code。假设第二个文件夹(CodingProjects) 包含开发人员想要使用Visual Studio Code 修改的项目文件。这两个文件夹必须在主机目录中创建。 C:\\SandboxScriptsC:\\CodingProjects Visual Studio Code 安装程序脚本映射到沙箱,以便LogonCommand 可以引用它。
下载VSCodeInstall.cmdREM Visual Studio Codecurl。 -L \’https://update.code.visualstudio.com/latest/win32-x64-user/stable\’ –output C:\\users\\WDAGUtilityAccount\\Desktop\\vscode.exeREM 安装并运行Visual Studio CodeC:\\users。 \\ WDAGUTILITYACCOUNT \\ Desktop \\ vSCode.exe /VerySilent /suppressMSGBOXESVSCODE.WSB C: \\ SANDBOXSCRIPTS TRUE C: \\codingProjects FA LSE C: \\ Users \\ WDAGUTILITYCCOUNT \\ Desktop \\ SandboxScripts \\ VSCodeInstall.cmd sb,自动在沙箱中下载vSCode并运行。运行vscode
如何使用设置启动沙箱文件完成后,保存文件并为其指定.wsb 文件扩展名。例如,如果您在文本编辑器中另存为Sandbox.txt,则另存为Sandbox.wsb。要使用您自己的设置启动Windows Sandbox,请双击.wsb 文件。您可以将其放在桌面上或在“开始”菜单中创建快捷方式。
本文和图片来自网络,不代表火豚游戏立场,如若侵权请联系我们删除:https://www.huotun.com/game/663703.html