WIN10 CATIA V5-6 许可安装闪退,许可证管理工具不显示的解决方案

部分WIN10系统版本和CATIA许可程序不兼容,导致许可管理工具无法显示出来,此时可用DSLicSrv.exe的命令行模式连接许可服务器

步骤:

1. 安装许可服务

DSLicSrv.exe  /install auto -startServer 

2.定义服务器的端口

DSLicSrv.exe  /test -initServer -adminPort 4084 -force 

3.启动许可服务

net start "DS License Server"

4.连接许可服务并输出服务器名称与ID信息

DSLicSrv.exe  /test -admin -run "c localhost 4084" >服务器信息.txt

5.根据服务器名称与ID信息生成许可文件lic.licz,此步骤可能需要使用其它正常的电脑代为生成

6.导入许可文件

DSLicSrv.exe  /test -admin -run "c localhost 4084;e -dir .\ -file lic.licz;sc -lp 4085 -ap 4084 -els 是 -eo 是;是" 

上述第6步骤的代码可以拆分后手动输入:

1.进入许可管理工具管理员模式:       DSLicSrv.exe  /test -admin

在管理员模式入输入help可以查看详细命令参数说明

2.连接服务器:       c localhost 4084

3.导入许可文件(lic.licz):        e -dir .\ -file lic.licz

4.配置服务器:        sc -lp 4085 -ap 4084 -els 是 -eo 是

5.确定配置: 是

6.退出: exit

可使用bat脚本运行上述步骤

@echo off 
(PUSHD "%~DP0")&(REG QUERY "HKU\S-1-5-19">NUL 2>&1)||(
powershell -Command "Start-Process '%~sdpnx0' -Verb RunAs"&&EXIT)
color 3E
title CATIA许可安装 By dxl1236
cd /d "%~dp0"
cd /d "%~dp0intel_a\code\bin\

if not exist "%~dp0intel_a\code\bin\" (
echo.请放到DS License Server目录下再运行
pause
exit
)

DSLicSrv.exe  /uninstall 
net stop "DS License Server" 1>nul 2>nul
sc delete "DS License Server" 1>nul 2>nul
if not exist C:\ProgramData\DassaultSystemes\Licenses\ (
md C:\ProgramData\DassaultSystemes\Licenses\
)
echo.localhost:4085>C:\ProgramData\DassaultSystemes\Licenses\DSLicSrv.txt
DSLicSrv.exe  /install auto -startServer 
DSLicSrv.exe  /test -initServer -adminPort 4084 -force 
net start "DS License Server"
DSLicSrv.exe  /test -admin -run "c localhost 4084" >"%~dp0服务器信息.txt"
echo.
echo. 按操作步骤生成许可文件:
echo. 
echo. 根据服务器信息.txt得到计算机名称与计算机ID
echo. 使用DSLS.LicGen.v1.6.SSQ.exe,生成许可文件 lic.licz
echo. 
echo. 许可文件放当前目录,完成后再继续
pause

copy "%~dp0lic.licz"  "%~dp0intel_a\code\bin\lic.licz" /y
DSLicSrv.exe  /test -admin -run "c localhost 4084;e -dir .\ -file lic.licz;sc -lp 4085 -ap 4084 -els 是 -eo 是;是" 
echo.
del "%~dp0intel_a\code\bin\lic.licz" /f /q
del "%~dp0服务器信息.txt" /f /q
echo. 操作完成
pause
exit

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值