重要
Xbox 电脑工具箱应用处于预览状态。 若要了解详细信息,请联系Microsoft代表。
清理以前的预览版本
注意
如果未参与早期预览版,请跳过此部分。 否则,请按照这些清理步骤作。
使用 PowerShell 脚本
将 清理脚本 下载到这两台设备。
在开发电脑上:
- 以管理员身份打开 PowerShell 或 PowerShell 7
- 导航到下载的位置 (,例如:
cd downloads) - 运行此命令:
pwsh Remove-XboxPCDeviceArtifacts.ps1 -Target devpc
- 在目标设备上:
- 使用 U 盘或就近共享将脚本复制到目标设备
- 以管理员身份打开 PowerShell 或 Powershell 7
- 导航到下载的位置 (,例如:
cd downloads) - 运行此命令:
pwsh Remove-XboxPCDeviceArtifacts.ps1 -Target targetdevice
安装和设置
先决条件
- 这两个设备都需要在设置过程中访问 Internet。
- 在两台设备上从 Microsoft 应用商店安装 Xbox 电脑工具箱应用。
- 设备必须共享同一个本地网络,并且能够相互 ping。
- 从 RETAIL 沙盒获取 Xbox 电脑工具箱应用程序。 设置后,可以切换到任何开发人员沙盒。
- 仅支持Windows 10、Windows 11 家庭版或专业版。
- 在设置期间,需要对两台设备进行物理访问。
- 不支持加入 Azure Active Directory (AAD) 的目标设备。
- 这两台设备都需要管理员访问权限。
Xbox 电脑工具箱设置所做的更改
开发电脑配置更改
- 启用开发人员模式。
- 在 Documents 文件夹中安装 PowerShell 模块。
- 将网络适配器的配置文件设置为专用。
- 在专用网络上启用文件和打印机共享以及网络发现。
- 启用 Windows 远程管理 (WinRM) 。
- 安装 OpenSSH 客户端并配置为
ssh-agent自动启动。 - 创建要使用的 SSH 密钥。
在设置过程中应用的目标设备配置更改
- 启用开发人员模式。
- 在 Documents 文件夹中安装 PowerShell 模块。
- 将网络适配器的配置文件设置为专用。
- 在专用网络上启用文件和打印机共享以及网络发现。
- 启用 WinRM。
- 安装 OpenSSH Server 并配置为
sshd自动启动。 - 在端口 22 上为 SSH 服务器添加防火墙规则。
- 删除睡眠和显示超时。
- 为 PowerShell 子系统和基于密钥的身份验证配置 SSH。
- 安装 Visual C++ Runtime Redistributable。
- 在 端口 4275
wdEndpoint上设置 netsh HTTPS 规则,以侦听传入连接。
有关已知问题和常见问题,请参阅 远程 Windows 游戏开发常见问题解答指南。