对于许可证并没有装在本地的客户,有时会出现客户端已经分析完成,但并没有将此信息反馈给服务器,导致服务器一直认为许可仍在占用,此时可以通过重新启动moldflow的服务进行更新,释放空闲的许可。如果手动来操作极其麻烦,下面详细介绍一下如何设置moldflow服务的自动重复启动。
以moldflow2021版本为例:
在桌面上新建一个.txt的记事本文件,然后更改名称为moldflow2021,如下图所示。
图1
打开此文件,将下方代码复制进记事本中。
@echo off
%1 mshta vbscript:CreateObject("Shell.Application").ShellExecute("cmd.exe","/c %~s0 ::","","runas",1)(window.close)&&exit
cd /d "%~dp0"
net stop moldflow2021
net start moldflow2021
前面5行代码作用为将此文件使用管理员权限打开,后面2行代码为停止moldflow2021服务,开始moldflow2021服务。(注意:moldflow2021为LMTOOLS里moldflow服务的名称,如下图所示所示)。保存并关闭。
图2
将记事本的扩展名更改为.bat,如下图所示:
图3
图标变为两个齿轮的形状。
创建任务管理程序,打开控制面板,切换为大图标视图,如下图所示:
图4
点击,管理工具。弹出管理工具文件夹。
图5
双击“任务计划程序”,弹出任务计划程序对话框,如下图所示:
图6
点击右侧操作窗口中的“创建任务”,弹出创建任务对话框,如下图所示:
图7
5.创建重启任务
在常规选项卡中,输入名称,名称随意,如名称填写“moldflow2021”,下方点选“不管用户是否登录都要运行”,同时勾选“使用最高权限运行”,建议选择第一项“只在用户登录时运行”,如下图所示:
图8
6.选择触发器选项卡
选择触发器选项卡,点击下方的新建,弹出新建触发器对话框,如下图所示:
图9
开始任务选择“按预定计划”,设置为一次,开始时间不用修改,会抓取当下的时间。在高级设置中,勾选重复任务间隔,改为5分钟(这里可以根据自己的需求进行选择),持续时间改为“无限期”,到期时间,设置更久一些。如下图所示:
图10
点击确定,完成触发器的设置。
7.选择启动程序脚本文件
选择操作选项卡,点击下方的新建,弹出新建操作对话框。
图11
操作选择“启动程序”,在程序或脚本中,点击浏览,找到第3步设置好的bat批处理文件,如下图所示:
图12
点击确定,完成设置。
8. 其他设置
在条件和设置选项卡中,可以根据自己的实际需要自行进行设置,也可以选择默认,如下图所示:
图13
9.设置完成
设置完成后点击确定,会弹出下图对话框,输入电脑的登录密码,点击确定。
这样就完成设置自动重复启动moldflow2021服务的任务计划程序,如下图所示:
图14
10.查看服务启动是否成功
通过任务管理器中的服务,可以查看到moldflow2021的服务每过5分钟就会重新启动一次。
图15
图16
注意:如果上述方法无法实行lic重启,需要手动重启。