Windows 和 macOS 拦截下载

第一次运行 Filemote 时,Windows 和 macOS 都会提出异议。本页说明它们究竟在反对什么、如何继续, 以及如何自己校验文件,而不是听信任何人的说法。

为什么会这样

Filemote 没有使用商业代码签名证书签名。两个操作系统都把来自互联网的未签名软件视为来自未知 发布者,并相应地发出警告。

这个警告针对的是证书的缺失,而不是在文件中发现了什么。这也是警告不会随时间或下载次数消失的 原因:它不是一个可以等过去的信誉分数。

Windows:SmartScreen

运行安装程序或便携版可执行文件会弹出「Windows 已保护你的电脑」,只有一个不运行按钮。

请选择更多信息,然后选择仍要运行。

1点击“更多信息”2点击“仍要运行”

Windows:解除压缩包的锁定

Windows 会标记下载的压缩包,而这个标记会传播到你解压出的每一个文件。如果先解压再清除标记,就得 一个文件一个文件地清。

在压缩包上做一次就够了:

  1. 右键单击下载的 .zip → 属性。
  2. 勾选「常规」选项卡底部的解除锁定。
  3. 确定,然后再解压。

macOS:Gatekeeper 与隔离标记

Gatekeeper 是 macOS 上与 SmartScreen 对应的机制,它会给下载的文件附加隔离标记,并拒绝运行任何 带有该标记的文件。

你会不会碰上,取决于你如何解压:用访达解压会把标记复制到解压出的文件上,用终端里的 tar 解压 则不会。无论哪种情况,清除它都是无害的——在解压出的文件夹内执行:

xattr -dr com.apple.quarantine .

安装脚本会清除它所安装那份副本上的标记,因此你只需要为自己手动解压的文件执行这条命令。

如果之后 macOS 仍然拒绝运行,请打开系统设置 → 隐私与安全性:被拦截的应用会出现在那里,并带 一个仍要打开(Open Anyway)按钮。

在信任之前先校验文件

既然这些二进制文件未经签名,真正有意义的检查就是摘要。下载页会在每个构件的下载按钮旁打印其 SHA-256。计算你所下载文件的摘要并比对:

Get-FileHash -Algorithm SHA256 .\filemote-Setup-1.11.0.exe
shasum -a 256 filemote-1.11.0-osx-arm64.tar.gz

如果两者不一致,说明这个文件不是发布出去的那一个。不要运行它,请重新下载。

Linux

Linux 没有类似的关卡——没有任何东西会阻止你运行这些二进制文件。唯一的障碍是压缩包在 Windows 上 打包,不带可执行位,因此所有文件到手时都是不可执行的:

chmod +x install.sh FilemoteCli FilemoteAgent

详情见在 Linux 上安装。

接下来去哪里

更新于 2026-10-12

没有解决 —— 联系支持团队