技术分享 | 如何设置Moldflow licens服务自动重复启动
发布者:cadit2021 发布时间:2022/7/19 阅读:346 次

对于许可证并没有装在本地的客户,有时会出现客户端已经分析完成,但并没有将此信息反馈给服务器,导致服务器一直认为许可仍在占用,此时可以通过重新启动moldflow的服务进行更新,释放空闲的许可。如果手动来操作极其麻烦,下面详细介绍一下如何设置moldflow服务的自动重复启动。

moldflow2021版本为例:

1.创建记事本

在桌面上新建一个.txt的记事本文件,然后更改名称为moldflow2021,如所示


图1

2.创建任务程序内容

打开此文件,将下方代码复制进记事本中。

@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服务。注意:moldflow2021LMTOOLS里moldflow服务的名称,如下图所示所示)。保存并关闭。

图2

3.创建bat文件

将记事本的扩展名更改为.bat,如下图所示

图3

图标变为两个齿轮的形状。

4.创建任务管理程序

创建任务管理程序,打开控制面板,切换为大图标视图,如下图所示:

图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重启,需要手动重启。


上一篇:技术分享 | ANSYS Circuit Port配置的详尽说明
下一篇:ANSYS 2022R2 新版本安装指南及新功能介绍