以编程方式设置许可证

3

我希望能够通过编程方式为每个用户设置Enterprise Architect共享密钥许可证。

需要更新哪些注册表键?是否有其他要修改的appdata文件或表格?

1个回答

4
请查看由Sparx发布的部署白皮书:第22页的附录9
其中说到:
  1. 用于基于文件的密钥库的示例注册表设置:[HKEY_CURRENT_USER\Software\Sparx Systems\EA400\EA\OPTIONS] "SKT"=hex:00 "SharedKeyFolder"=" Y:\Dev\Licenses" "AutoCheckoutEx"=hex:1a,00,00,00
  2. 用于基于服务的密钥库的示例注册表设置:[HKEY_CURRENT_USER\Software\Sparx Systems\EA400\EA\OPTIONS] "SKT"=hex:01 "SSKSAddress"="ssks://pathToKeystoreService" "SSKSPassword"="service password (encrypted)" "AutoCheckoutEx"=hex:1a,00,00,00
希望这份文档仍然是最新的。

我也希望如此。我已经找到了这些提到的注册表键。在释放现有的许可密钥之后,它们仍然具有相同的内容。你有什么想法吗? - user3165438
@user3165438 看起来这些值不会改变。它们只是指向共享许可证(服务器)的位置。 - Geert Bellekens
1
那么,如果注册表指向正确的共享许可证服务器,EA如何知道它没有许可证密钥?还有什么其他修改吗?谢谢。 - user3165438
1
@user3165438已经签出许可证,由许可证服务器管理,而不是EA客户端。 - Geert Bellekens

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接