在客户端打开文件
概述
此功能非常强大。它允许根据文件扩展名在客户端打开位于服务器上的文档。
例如,您可以在服务器上未安装 Office 的情况下打开 Microsoft Office Word 文档。
该 .docx(或 .xlsx)文档会自动上传到用户端,用户将使用本地 Office 打开它。
如果您在云服务器上托管您的应用程序,并且您的应用程序正在生成 Excel、Access 或 Word 文档,则此功能可防止您在服务器上担心 Office 许可证。
使用时 TSplus 连接客户端 用户在客户端保存的任何修改都 自动同步回服务器 默认情况下。无需手动将文件传回 — 一旦用户在本地保存文档,更新版本将替换服务器上的原始文件。
如果自动同步导致某些第三方应用程序出现问题(例如,由于文件锁定冲突导致应用程序冻结),管理员可以 禁用同步回传 直接来自AdminTool。
在客户端配置文件类型
本地磁盘重定向C是启用客户端上打开文件所必需的。
“在 AdminTool 的“会话 - 设置”选项卡中可以找到“客户端打开文件”选项。单击它以显示配置窗口:
按钮“添加新文件类型”允许您将扩展名(例如“ .docx”用于 Microsoft Office Word 2007-2010)添加到列表中。
所有包含在此列表中的扩展名的文件将在客户端打开,前提是使用了 TSplus 连接客户端,并且包含 Windows 安装的本地驱动器在远程会话中被重定向(大多数情况下是 C: 驱动器)。
- 任何生成的 Terminal Service Plus 客户端(RemoteApp 或 RDP)
- 任何来自Terminal Service Plus Web Portal的Windows连接
- 任何来自Terminal Service Plus Web Portal的HTML5连接
警告:此功能不支持:
- 任何 RDP 客户端(例如 mstsc)
注意 自动保存回服务器的功能仅在与TSplus一起使用时可用。 连接客户端 使用HTML5时,文件会下载到浏览器——本地所做的更改不会自动发送回服务器。
将修改保存回服务器(仅限连接客户端)
当通过 TSplus 连接客户端在客户端打开文件时,服务器实时监控该文件。用户执行的任何保存操作会自动传播回原始服务器文件。
冲突检测
如果原始文件自打开以来已被其他用户在服务器上修改,则会自动创建一个名为冲突副本的副本,与原始文件并排放置。
例如
report-John-(1).xlsx
对话框通知用户,他们的版本已保存为冲突名称。
注意 此自动保存功能仅在使用时可用 TSplus 连接客户端 与一个 HTML5连接 文件已下载到浏览器 — 修改不会自动发送回服务器。
禁用自动同步回服务器
在某些情况下,用于自动同步的后台文件监视器可能会与在打开时锁定文件的第三方应用程序发生冲突,从而导致这些应用程序冻结。为了解决这个问题,管理员可以完全禁用自动同步。
该选项可作为一个 在客户端配置窗口中的复选框 在AdminTool中。
当此选项启用时:
- 文件在打开时仍然会像往常一样复制到客户端。
- 同步过程 立即终止 在初始复制后 — 不会启动后台监视器。
- 用户在客户端所做的任何修改都是 不 自动发送回服务器。
注意 仅在应用程序兼容性需要时使用此选项。禁用同步后,用户需负责手动将任何修改过的文件传回服务器。
故障排除
如果您已配置文件类型在客户端打开,但它不起作用(即文件仍在其自己的计算机上打开),那么我们建议您检查Windows上下文菜单中的“打开方式”列表:
- 右键单击文件。
- 点击“使用打开”菜单项。
- 如果此列表中有多个应用程序,请单击“选择默认程序”并选择“OpenOnClient.exe”。
这个 Terminal Service Plus 很棒的工具将其配置应用于使用计算机的所有用户,但请记住以下规则:
- Windows 允许每个用户将此默认打开程序更改为其选择的其他程序。
- 使用HTML5连接客户端,文件将由本地浏览器下载和管理。某些浏览器以特定方式处理某些文件类型,因此浏览器的设置也应检查两次。
这些规则解释了使用“客户端打开”功能时的大多数问题,这就是为什么我们建议您首先检查默认程序:
- 对于服务器上的登录用户
- 为客户端上的用户
- 用于客户端的浏览器(使用HTML5时)