如何使用批处理安装 JMP 加载项你好,
我已经开发了一些 JMP 插件,我想为我公司的每个新 JMP 用户安装一个“基本工具包”。
这怎么可能?
谢谢,
热罗姆
回复:如何使用批处理安装 JMP 加载项感谢大家的帮助。 很多解决方案,我需要找到最适合我公司的!
回复:如何使用批处理安装 JMP 加载项社区中也有一些脚本和参考资料可以做这种事情。 我使用的那个有一个位于服务器上的加载项存储库(一种由 Brady Brady 开发的方法)。 去年也有关于此的发现演讲。 参考资料如下。
创建一个自我更新的 JMP 插件库(原文由@brady_brady )
如何编写自我更新的 JMP 插件(博客作者@Jeff_Perkinson使用 Brady 方法的脚本)
管理分发和跟踪加载项的平台(John Moore 2016 年的一次发现演讲)
回复:如何使用批处理安装 JMP 加载项添加 Ian 的评论,我放在一起的最后一个企业范围的插件系统实际上只需要一个脚本添加到每个 JMP 用户启动文件,以及一个 .jmpcust(更改为下拉菜单)。下拉菜单基本上会弹出一个 Web 浏览器窗口,其中列出了可用的插件。使用 Web 浏览器窗口可以将插件添加到插件列表中,而无需走出去接触每个 JMP 用户的系统。当用户选择插件时,它会以标准 JMP 方式安装插件。然而,每次添加都是这样编写的,即它在运行时做的第一件事就是下载自己的新副本,并将其写入插件的目录。然后运行插件脚本。这确保了用户始终拥有插件的最新副本。事实证明,复制插件的开销对用户来说是不明显的。代码被复制而不只是从中央站点运行的原因是插件检查是否有所需的网络连接,如果没有,插件运行上次运行插件时复制下来的版本。 该系统非常成功,并且在 JMP 9 刚刚发布时实施后继续运行。
回复:如何使用批处理安装 JMP 加载项对此的最佳答案可能取决于您需要服务的用户数量,以及您的加载项开发或更改的速度。
一种方法是将您的加载项放在共享文件夹中,然后使用JMP 启动文件扫描此文件夹以查找新的或修订的加载项并在本地安装它们。 如果您还想删除加载项,您可以添加逻辑来检测当前已安装但不再位于文件夹中的加载项。 当然,这需要您最初有一种分发启动文件本身的方法。