部署 MDE - 自动更新和可信来源查询

Deploy a MDE - auto update & Trusted Source enquiry

我的后端在云服务器上,我的前端是一个 MDE 文件。我公司现在用的是Access2013,但是在设计和编码数据库的时候,我们还在XP上。

我希望能够通过电子邮件向所有用户发送一个文件,该文件将启用 MDE 的自动更新。我看到的示例需要访问后端。虽然我不想重新发明轮子,特别是因为我唯一的编程知识是一些 VBA,但我希望创建一个文件将:

  1. 检查路径C:\Program Files\myDatabaseFolder是否存在
  2. 如果没有,则创建它并从我的部门服务器(不是 云)。
    (可能还复制一份自我证明以通过 可信来源警告)
  3. 如果路径存在则检查当前版本的修改日期 对照部门服务器上的版本,保留最新的
  4. 然后打开数据库

有几件事我不太清楚 - 我会通过电子邮件将此文件发送给用户,让他们将其放在桌面上。当他们想要访问数据库时,他们只会 运行 这个 - 但它应该是批处理文件还是其他形式的可执行文件?

此外,当我创建 MDE 并尝试打开它时,我收到警告:- "not possible to determine that this content came from a trustworthy source"。我不希望用户在打开 file/database 时看到它,那么自我证书是否足够,或者是否有办法创建受信任的位置?我希望尽可能少的用户交互 - 并非所有人都能遵循简单的说明。

欢迎任何建议或意见。

我已经在 Citrix 环境中进行了设置,但它应该也适用于普通桌面。这里有详细描述:

FE Deploy Method

我使用的脚本恰好是 VB 脚本,可以在这里找到:

FE Deploy Script

我没有为此收取咨询费。

PS:如果您遇到了在 EE 注册的请求,您应该可以直接浏览过去。

Link 到脚本:

Download script