首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >通过命令行启动Petrel 2014找不到许可证

通过命令行启动Petrel 2014找不到许可证
EN

Stack Overflow用户
提问于 2015-06-09 14:13:10
回答 2查看 1.1K关注 0票数 1

对于具有基本开发人员许可证的Petrel的早期版本,应用程序可以通过以下命令行启动

代码语言:javascript
复制
petrel.exe -licensePackage Package1

这对于Petrel 2011、12和13来说都很好。然而,对于Petrel 2014来说,这种方法失败了,因为它传递了一个信息,即许可证不存在或已经过期。

在没有参数的情况下启动Petrel会出现一个新的许可证对话框,它将该包列为Bundle 1。但是,在尝试从命令行开始时,在Bundle 1Bundle1之后指定-licensePackage并没有什么区别。

有谁知道我做错了什么,或者现在是如何为Petrel 2014指定许可证包的?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-06-10 06:55:24

在命令行中,传递概要文件的名称,而不是许可证或包。您需要首先保存一个配置文件:在“许可选择”对话框中,选择许可证配置文件中所需的许可证,单击“另存选择为配置文件”按钮,并命名您的新配置文件(没有空格)。然后将此名称作为-licensePackage参数传递。

票数 2
EN

Stack Overflow用户

发布于 2015-06-10 09:23:30

许可证栈是在Petrel 2014中重新设计的,并且不再支持默认许可证打包的概念,例如Package1。

"Bundle 1“失败,因为它只是一个显示名称。但是,您可以通过右键单击许可对话框中的包来找到要使用的实际包id,并选择List users.。在出现的许可用户对话框中查找许可证id。包id应该类似于Petrel_123456789_MAMAMAMA/aUA,并使用它作为-licensePackage参数。

代码语言:javascript
复制
petrel.exe -licensePackage Petrel_123456789_MAMAMAMA/aUA

或者,您可以在“许可”对话框中创建一个配置文件,并将其命名为“-licensePackage”,并将其用作-licensePackage参数。

代码语言:javascript
复制
petrel.exe -licensePackage Package1
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30734597

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档