受管 Windows 设备上的 TYO Reach

终端防护软件——如 PractiseProtect、Microsoft Defender for Endpoint、Carbon Black 及类似工具——可能会拦截许多安装程序和应用所使用的行为模式。TYO Reach 专为处理这些限制而设计。本页介绍了在每个步骤中可能遇到的情况。

安装

TYOReach-Setup.exe 专为在受限机器上运行而设计:

  • 它将应用直接写入 %LOCALAPPDATA%\TYO Lab\TYO Reach\——无需提取临时文件,也不从 %TEMP% 执行。
  • 它使用 Windows COM IShellLink API 创建桌面和开始菜单快捷方式——不会生成 PowerShell 子进程。
  • 它在 HKCU 下写入注册表自动运行项——无需管理员权限。

当前用户安装(推荐):运行 TYOReach-Setup.exe 并选择仅为我安装(Install for me only)。没有 UAC 提示,无需管理员权限。

所有用户安装:选择为所有人安装(Install for everyone)。会出现 UAC 提权提示。如果您的机器策略阻止了 UAC,请改用当前用户安装。

安装完成后,应用会尝试自动启动。如果被终端防护软件拦截,系统会弹出一个显示安装路径的对话框。请在资源管理器中导航至 %LOCALAPPDATA%\TYO Lab\TYO Reach\,然后双击 tyoreach.exe 手动启动。首次运行后,自动运行项会在每次登录时启动它。

登录

当您点击系统托盘菜单中的登录项时,TYO Reach 会依次尝试一系列回退方案,直到其中一个成功。

步骤 1 — 浏览器自动打开

在大多数机器上,登录页面会在您的默认浏览器中打开,您可以正常登录。登录后,浏览器会重定向回本地地址,系统托盘会自动完成后续流程。

步骤 2 — 手动复制登录链接

如果终端防护软件拦截了浏览器启动,系统托盘菜单项会变为:

Copy login link (localhost:PORT) — click to copy

点击它将登录 URL 复制到剪贴板,然后将其粘贴到任何浏览器窗口中进行登录。显示的端口(localhost:PORT)是系统托盘正在监听的本地回调地址——浏览器会在您登录后使用它自动传回授权码。

步骤 3 — 记事本打开并显示链接

如果剪贴板也被拦截,TYO Reach 会将登录 URL 写入 %TEMP%\reach-login.txt 并在记事本中打开它。从记事本中复制 URL 并将其粘贴到您的浏览器中。

步骤 4 — 弹出包含链接的对话框

如果无法启动记事本,系统会弹出一个显示完整 URL 的对话框。在对话框内按 Ctrl+C 复制其内容,然后粘贴到文本编辑器中以提取 URL。

每次尝试登录时,登录 URL 也会被写入日志文件——请参阅下文的查找日志文件

轮询模式

在默认登录流程中,浏览器会在登录后重定向至 localhost:PORT。如果终端防护软件拦截了浏览器的环回连接,这个重定向将永远无法到达,系统托盘会无限期等待。

轮询模式完全消除了对环回连接的依赖。服务器会存储授权码,系统托盘每两秒轮询一次,而不是使用本地回调——无需 localhost 连接。

**要切换到轮询模式:**在系统托盘菜单中按住 Ctrl+点击 登录项。标签会变为:

标签模式
登录 TYO Reach (Sign in to TYO Reach)默认(浏览器 + localhost 回调)
登录 (Sign in)轮询模式(仅限复制粘贴,无 localhost)

再次按住 Ctrl+点击 即可切换回来。该模式会一直保持,直到您更改它。

在轮询模式下,点击登录会立即显示上述的复制/记事本/对话框回退流程——系统托盘绝不会尝试打开浏览器或等待 localhost 连接。

查找日志文件

TYO Reach 会按顺序尝试三个位置,并使用第一个可写入的位置:

  1. %LOCALAPPDATA%\TYOReach\reach.log
  2. %APPDATA%\TYOReach\reach.log
  3. %TEMP%\TYOReach\reach.log

日志的第一行记录了正在使用的路径,例如:

2026/07/19 09:14:01 [log] file: C:\Users\vicky\AppData\Local\TYOReach\reach.log

每次尝试登录都会记录完整的登录 URL,因此如果所有剪贴板和记事本回退方案都失败了,您可以直接从日志文件中提取 URL。

故障排除

症状尝试方法
Setup.exe 无法运行右键点击 → 以管理员身份运行,或请 IT 部门将文件添加到允许名单
安装后系统托盘图标从未出现导航至 %LOCALAPPDATA%\TYO Lab\TYO Reach\ 并双击 tyoreach.exe
点击登录时浏览器未打开按住 Ctrl+点击 登录项以切换到轮询模式
粘贴登录链接为空(剪贴板被拦截)检查 %TEMP%\reach-login.txt——记事本应该已经自动打开了它
登录无限期卡住切换到轮询模式;该模式下不需要 localhost 回调
找不到登录 URL打开日志文件(见上文)——每次尝试都会将 URL 写入其中

仍然遇到问题?请附上您的日志文件联系我们,我们将帮助诊断被拦截的内容。