【问题标题】:Catia D.S.L.S. DSLicSrv -admin Dos UtilityCatia D.S.L.S. DSLicSrv -admin Dos 实用程序
【发布时间】:2015-12-20 16:16:59
【问题描述】:

我目前正在尝试编写一个批处理文件以从 D.S.L.S. 导出。许可证管理器使用 Catia 的当前用户列表。我们使用 D.S.L.S.在我们公司内部分发 Catia 许可证。我们使用的许可证是 DP2、MD2 和 ST1 许可证。当我尝试在批处理文件中传递参数时出现问题。本质上,我不知道如何为这个 dos 实用程序执行此操作。要启动该实用程序,请在 dos 提示符下输入 DSLicSrv -admin。 c localhost 4084 连接到 D.S.L.S.许可证管理器。 glu 命令实质上将当前用户列表导出到 c:\ 驱动器上 temp 文件夹中的 ListCatiaUsers.txt 文件。 d 命令断开与 D.S.L.S. 的连接。许可证管理器。 quit 命令从实用程序中退出。我可以让这个实用程序正常工作的唯一方法是在键盘上输入参数。但是,我想在批处理文件中自动执行此过程。

非常感谢任何帮助。

C:
CD\
CD Program Files\Dassault Systemes\DS License Server\win_b64\bin
DSLicSrv –admin
admin > c localhost 4084
admin > glu >c:\temp\ListCatiaUsers.txt
admin > d
admin > quit
CD\

我在批处理文件中尝试了以下方法,但没有成功。

C:
CD\
CD Program Files\Dassault Systemes\DS License Server\win_b64\bin
DSLicSrv –admin
echo c localhost 4084|admin > 
echo glu >c:\temp\ListCatiaUsers.txt|admin > 
echo d|admin > 
echo quit|admin > 
CD\

【问题讨论】:

    标签: catia


    【解决方案1】:

    上述问题的答案如下。下面的批处理文件启动 DSLicSrv -admin 实用程序并登录到 D.S.L.S.许可证管理器除此之外,它还将一个文本文件 ListCatiaUsers.txt 导出到 c:\temp 目录。此文本文件包含从 D.S.L.S. 访问许可证的所有当前 Catia 用户的列表。许可证管理器在某个时间点。批处理文件还会断开用户与 D.S.L.S. 的连接。许可证管理器并退出该实用程序。请注意,为了使该批处理文件能够工作,它必须从 D.S.L.S. 所在的服务器运行。许可证管理器已安装。

    c:
    cd\
    cd program files\dassault systemes\ds license server\win_b64\code\bin
    DSLicSrv -admin -run "c localhost 4084;glu >c:\temp\ListCatiaUsers.txt;d;quit" 
    cd\
    

    【讨论】:

      猜你喜欢
      • 2015-02-23
      • 1970-01-01
      • 1970-01-01
      • 2013-12-07
      • 1970-01-01
      • 2023-03-13
      • 2017-03-29
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多