Windows Desktop CLI
保持与 macOS 接近的一致会话体验,适用于 AMD64 与 ARM64 Windows 设备。
先在需要被访问的电脑上运行 DeskGo,然后在浏览器里输入会话名, 就能进入那台电脑的桌面。它适合远程办公、临时帮别人看看电脑, 也适合在外面打开家里的常用设备。
如果目标电脑已经运行 DeskGo,这里就是最快的入口;中文站和英文站都能用同一个会话名。
DeskGo 客户端启动后会显示会话名和访问链接;你也可以把完整链接直接分享给查看者。
如果对方电脑还未连接,页面会保持等待状态;一旦上线会自动切换到桌面画面。
如果目标电脑退出、断线或会话结束,查看页会立刻提示,而不是停留在假连接状态。
大多数用户只需要下面的桌面客户端。下载后在“那台要被访问的电脑”上运行,然后记住它显示出来的会话名即可。
第一次使用时,建议先手动启动一次,确认会话名和连接都正常;以后再决定是否开启自动运行。
如果你要自建服务、做团队统一入口或部署到自己的服务器,再看下面这些内容;普通用户可以直接跳过。
适合本地开发、演示环境以及 Intel / Apple Silicon Mac 上的轻量部署。
适用于 Windows 测试环境、内部演示节点或需要本地运行 Relay 的桌面设备。
纯 Go 多架构中继二进制,适用于容器宿主机、裸机节点与异构 Linux 服务器。
下面的一键脚本适合经常需要被访问的电脑。复制命令执行后,它会一步步引导你设置地址和固定会话名,然后让这台电脑在登录后自动启动 DeskGo。
适合个人 Mac、Linux 台式机或笔记本。安装后,这台电脑登录桌面时会自动启动 DeskGo。
rm -f /tmp/deskgo-autostart.sh
curl -fsSL -H 'Cache-Control: no-cache' "https://raw.githubusercontent.com/topcheer/deskgo/master/scripts/deskgo-autostart.sh?ts=$(date +%s)" -o /tmp/deskgo-autostart.sh
bash /tmp/deskgo-autostart.sh install
适合办公电脑或家中常用 Windows 设备。安装后,登录桌面时会自动启动 DeskGo,无需管理员权限。
$script = Join-Path $env:TEMP 'deskgo-autostart.ps1'
$uri = "https://raw.githubusercontent.com/topcheer/deskgo/master/scripts/deskgo-autostart.ps1?ts=$([DateTimeOffset]::UtcNow.ToUnixTimeSeconds())"
Remove-Item $script -ErrorAction SilentlyContinue
Invoke-WebRequest $uri -UseBasicParsing -Headers @{ 'Cache-Control' = 'no-cache' } -OutFile $script
powershell -ExecutionPolicy Bypass -File $script install -Codec h264
这样安装过程会更顺畅,也更方便你以后反复使用。
home-pc 或 office-main如果你需要更细的安装参数、批量部署方法或自建服务说明,可以继续查看 自动运行文档、README 与 GitHub 仓库。
如果你脑子里想的是“我想在别处打开那台电脑”,通常就是下面这几种情况。
出门在外时,随时回到家里那台电脑,拿文件、开程序、做一点临时操作。
下班后或外出时,从浏览器回到自己的工位机或常用工作电脑,继续处理任务。
当对方不熟悉技术细节时,你只需要让对方先把电脑连上,再通过浏览器进入查看。
第一次使用时,按这个顺序做最省心。
在需要被访问的电脑上下载对应平台的客户端,先手动启动一次,确认能成功连接并看到会话名。
启动后会显示会话名和访问链接。常用电脑可以再用一键脚本把会话名固定下来,方便以后重复使用。
打开浏览器输入会话名即可进入桌面;如果你分享的是完整链接,对方甚至不需要手动输入。