首页 文章

Catia D.S.L.S. DSLicSrv -admin Dos Utility

提问于
浏览
1

我目前正在尝试编写要从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断开连接 . 执照经理 . 退出命令退出实用程序 . 我可以得到这个唯一的方法是实用工具正在输入键盘上的参数 . 但是,我想在批处理文件中自动执行此过程 .

任何帮助非常感谢 .

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\

1 回答

  • 0

    上述问题的答案如下 . 下面的批处理文件启动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\
    

相关问题