win7 下安裝 adams

來源:互聯網
上載者:User
鬱悶中到處搜尋,想換回XP的心都有了。在絕望中突然發現一牛人的文章,嘗試,竟然成功了。現將方法與大家分享:

看來是Flexlm本身的問題,其啟動管理器的啟動lmgrd方式可能跟Vista有一點不相容,尤其可能是不能自動以管理員方式運行命令列,因此,我就想到了直接用命令列方式來啟動lmgrd,結果真的就成功了,所有的依賴Flexlm的CAX軟體都可以正常運行了!

下面,以Ansys和Adams為例進行說明:

1、在命令列視窗中,進入相關的目錄,運行:
lmgrd -help
就會顯示lmgrd的命令列參數,其中
-c           用於指定許可檔案的位置和檔案名稱
-l           用於指定log檔案的位置和檔案名稱
-x           用於退出lmgrd,或者隱藏運行lmgrd成功後的視窗

2、根據上述參數,給出我編寫的Flexlm_Start.bat檔案如下:
@echo off
cd c:\Program Files\ANSYS Inc\Shared Files\Licensing\intel\
lmgrd.exe -c "C:\Program Files\ANSYS Inc\Shared Files\Licensing\license.dat" -l "C:\Program Files\ANSYS Inc\Shared Files\Licensing\debug.log" -x lmdown
cd C:\MSC.Software\MSC.Licensing\10.8\
lmgrd.exe -c C:\MSC.Software\MSC.Licensing\10.8\license.dat -l C:\MSC.Software\MSC.Licensing\10.8\debug.log -x lmdown
echo on

注意:
上述檔案一共6行,每種軟體有2行,第一行進入相關目錄,第二行加開關運行lmgrd,這一行很長很長的,而且,由於Ansys的檔案名稱中含有空格,要加引號引起來,而Adams的不加引號也行。

運行這個BAT檔案就可以了!

3、開機自動運行
把該BAT檔案拖到開機檔案夾,這樣開機就可啟動一系列的授權管理員了。

----------------------------------------------最後的分割線---------------------------------------------

上面的方法同時解決了ANSYS的問題,我也親身嘗試了,能成功。
不過要記得更改路徑啊,比如我的就是:

@echo off
cd F:\MSC.Software\MSC.Licensing\9.2a\
lmgrd.exe -c F:\MSC.Software\MSC.Licensing\9.2a\license.dat -l F:\MSC.Software\MSC.Licensing\9.2a\debug.log -x lmdown
echo on

最後再推銷一下WIN7吧,我用的是7100RC版,確實是不錯,介面漂亮了,效能也提升了,誰用誰知道啊。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.