【发布时间】:2017-01-12 21:10:30
【问题描述】:
我们在网络驱动器上提供了 CATIA R18-R24,每个设计人员都可以在其中启动它。 问题是,VB.Net COM 接口不知道启动版本的类型库。要运行 RegServer(为正确的版本注册 tlb)需要特权。
有什么方法可以在 CATIA 启动时注册 tlb 吗?还是有其他解决方案?
【问题讨论】:
我们在网络驱动器上提供了 CATIA R18-R24,每个设计人员都可以在其中启动它。 问题是,VB.Net COM 接口不知道启动版本的类型库。要运行 RegServer(为正确的版本注册 tlb)需要特权。
有什么方法可以在 CATIA 启动时注册 tlb 吗?还是有其他解决方案?
【问题讨论】:
好的,找到了解决方案。 我使用 RunsAsSPC 创建了对 CATIA Regserver 的加密调用。它与特权帐户一起存储。加密确保没有用户可以看到凭据并更改命令。 此 RunAsSPC 调用在 CATIA 启动批处理文件中启动。
【讨论】: