windowsvista系统:Windows Vista系统中启动Flexlm的思路方法

  我最近买了Dell电脑预装了Vista系统据说会有好多软件Software不能运行于是仔细试验了发现这根本就是个谎言!

  我装了将近40个GB软件Software——够多了吧未发现个软件Software不能运行当然游戏我是不喜欢这方面就不好发表意见了

  在这些软件Software中尤其是CAD/CAE/CAM软件Software大多是通过Flexlm许可证管理开始还真都不能运行但在安装过程中我就坚信定没有问题所以仍然个接个先装上再说——够牛实在没有理由那么多各式各样新老中外软件Software都能运行更何况微软所谓开发新代操作系统本身就是个大谎言你想想98/Me/2000/XP/2003不都是换汤不换药吗?无非是搞几个漂亮外观字体等等而已其核心不可能变!因此所谓多少开发人员巨额工作量我认为甚至比不上将98系统原代码重新输工作量

  那么为什么大家都说Vista系统无法启动Flexlm呢?网上搜索了半天也毫无相关解决方案!开始我就认为是运行方式问题例如权限、用户账户控制、兼容性、防火墙、杀毒软件Software监控等等但是试了半天不能解决后来2003系统也有权限、兼容性等等XP也有防火墙、也安装了防病毒软件Software不是都可以正常启动Flexlm吗?这就证明不是这些造成问题只有UAC用户账户控制是Vista新玩艺把它停了也不能解决问题因此也不是UAC问题了

  看来是Flexlm本身问题其启动管理器启动lmgrd方式可能跟Vista系统有点不兼容尤其可能是不能自动以管理员方式运行命令行因此我就想到了直接用命令行方式来启动lmgrd结果真就成功了所有依赖FlexlmCAX软件Software都可以正常运行了!

  下面以Ansys和Adams为例进行介绍说明:

  1、在命令行窗口中进入相关目录运行:

  lmgrd -help

  就会显示lmgrd命令行参数其中

  -c 用于指定许可文件位置和文件名

  -l 用于指定log文件位置和文件名

  -x 用于退出lmgrd或者隐藏运行lmgrd成功后窗口

  2、根据上述参数给出我编写Flexlm_Start.bat文件如下:

  @echo off

  cd c:Program FilesANSYS IncShared FilesLicensingel

  lmgrd.exe -c "C:Program FilesANSYS IncShared FilesLicensinglicense.dat" -l "C:Program FilesANSYS IncShared FilesLicensingdebug.log" -x lmdown

  cd C:MSC.SoftwareMSC.Licensing10.8

  lmgrd.exe -c C:MSC.SoftwareMSC.Licensing10.8license.dat -l C:MSC.SoftwareMSC.Licensing10.8debug.log -x lmdown

  echo on

  注意:

  上述文件共6行每种软件Software有2行行进入相关目录第 2行加开关运行lmgrd行很长很长而且由于Ansys文件名中含有空格要加引号引起来而Adams不加引号也行

  运行这个BAT文件就可以了!

  3、开机自动运行

  把该BAT文件拖到启动文件夹这样开机就可启动系列许可证管理器了

  4、另外种运行方式

  @echo off

  c:windowssystem32cmd /c ""c:Program FilesANSYS IncShared FilesLicensingellmgrd.exe" -c "C:Program FilesANSYS IncShared FilesLicensinglicense.dat" -l "C:Program FilesANSYS IncShared FilesLicensingdebug.log" -x lmdown"

  c:windowssystem32cmd /c ""C:MSC.SoftwareMSC.Licensing10.8lmgrd.exe" -c "C:MSC.SoftwareMSC.Licensing10.8license.dat" -l "C:MSC.SoftwareMSC.Licensing10.8debug.log" -x lmdown"

  echo on

  这种方式好象可以少点几下“允许”确认

  但值得注意是ansys11.0能在vista下安装但用起来会乱码且显示不正常要在Vista系统下用ansys看来还得期待ansys12.0

Tags:  vista系统启动项 windowsvista系统 windowsvista启动 windowsvista系统

延伸阅读

最新评论

发表评论