经验百科经验百科经验百科

利用cmd实现自动部署Ansys 2020R2软件

Ansys软件作为一种全能型仿真软件,被大家所熟知。由于网络流传的SSQ版本的Ansys软件需要进行一系列操作才可以正常使用,本文提供一种可以自动化部署Ansys软件的cmd代码以达到方便大家安装部署的目的。
先介绍2020R2的自动安装代码,关于其他版本的,正在探索跳过镜像选择的办法,如您有更好的方法请在评论区分享,谢谢
@echo off

:: 设置安装目录:x:\xx\
set install_path=D:\soft\

:: 获取当前bat文件所在目录,输出为"x:\xx\",带“\”
set OriPath=%~dp0
set SoftName=Ansys
set SoftVersion=2020R2
set SetupName=setup.exe

title %SoftName%_%SoftVersion%_安装程序

:: 设置安装子目录
set InsPath=%install_path%%SoftName%

echo %time% 初始化完成,开始安装 %SoftName%_%SoftVersion% >> %log%

:: 执行安装
START /WAIT %OriPath%Setup\%SetupName% -silent -install_dir "%InsPath%"

:: 执行破解
Xcopy %OriPath%Cracked %InsPath%\ /E /Y

:: 添加用户环境变量
:: 设置环境变量所在注册表位置
set U_regpath=HKEY_CURRENT_USER\Environment

:: Create user and system environment variable ANSYSLMD_LICENSE_FILE pointing to file <ANSYS Inc program folder>\Shared Files\licensing\license_files\ansyslmd.lic
:: 设置需要添加的项名
set U_name1="ANSYSLMD_LICENSE_FILE"
:: 设置需要添加给项的值
set U_path1="%InsPath%\Shared Files\licensing\license_files\ansyslmd.lic"
:: 执行注册表添加
reg add "%U_regpath%" /v %U_name1% /d %U_path1% /f

::Create user and system environment variable ANSYSLIC_DIR pointing to folder <ANSYS Inc program folder>\Shared Files\licensing
:: 设置需要添加的项名
set U_name2="ANSYSLIC_DIR"
:: 设置需要添加给项的值
set U_path2="%InsPath%\Shared Files\licensing"
:: 执行注册表添加
reg add "%u_regpath%" /v %U_name2% /d %U_path2% /f

:: 添加环境变量

:: 设置环境变量所在注册表位置
set S_regpath=HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment

:: Create environment variable ARTWORK_LICENSE_FILE pointing to <ANSYS Inc>\ARTWORK_SSQ.dat file
:: 设置需要添加的项名
set S_evname="ARTWORK_LICENSE_FILE"
:: 设置需要添加给项的值
set S_path="%InsPath%\ARTWORK.dat"
:: 执行注册表添加
reg add "%S_regpath%" /v %S_evname% /d %S_path% /f

:: 挟持dll
:: 挟持多个dll需要使用\0连接
reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager" /v ExcludeFromKnownDlls /t REG_MULTI_SZ /d "netapi32.dll\0iphlpapi.dll\0version.dll" /f

echo %time% %SoftName%_%SoftVersion% 安装完成 >> %log%

上述cmd代码使用时,我的文件排放位置如图所示:

安装Ansys Electronics Desktop 2.2的是否也可以
您好,我刚看了下Ansys Electronics Desktop22R2的安装文件,官方提供的安装帮助文档里面显示是可以执行自动部署的,如果您使用的是ssq版本的话需要进行如下操作即可:
1. 利用cmd获取电脑的hostid并写入license.txt中对应的位置,并安装ansys license manger
2. 添加环境变量<INSTALL LICENSE FILE>以及挟持dll,(可参考上述cmd命令)
3. 修改SilentInstallationTemplate.iss应答文件,源文件位于ANSYS.2022.R2.ELECTRONICS.Win64安装执行程序同目录下LayoutIntegrations文件夹中,修改sServer1=localhost;sTCPPortNumber=1055
4. 使用"<path to setup.exe>" -r –f1"<path to .iss response file>"来执行安装

如已经安装过ansys license manger 可跳过1,2
 

未经允许不得转载:经验百科 » 利用cmd实现自动部署Ansys 2020R2软件

赞 () 打赏

相关推荐

热门推荐

    微乐南昌麻将怎么开启自摸动画功能

    微乐南昌麻将怎么开启自摸动画功能,该如何操作呢?一起来看看具体的方法。工具/原料华为畅享20EMUI10.1.1微信8.0.38方法/步骤打开手机的微乐南昌麻将游戏,点击下面的更多选项。...

    阅读(5)评论(0)赞 (2)

    美团如何查看骑手拍的照片

    美团如何查看骑手拍的照片下面就看小编详细介绍吧!工具/原料华为nova7HarmonyOS3.0美团外卖7.76.1方法/步骤在美团外卖订单的页面里,点击查看的订单。在订单的页面里再点击联...

    阅读(5)评论(0)赞 (2)

    今日头条极速版如何查找抖音好友

    今日头条极速版如何查找抖音好友,跟着下面操作试试看。工具/原料iQOOZ27OriginOSOcean今日头条极速版V9.5.4方法/步骤选择手机上今日头条极速版APP,选择关注。选择抖音朋友。...

    阅读(5)评论(0)赞 (2)

    QQ中怎样关闭小金库服务

    QQ中怎样关闭小金库服务?下面小编教您如何操作,具体步骤如下:工具/原料华为nova5zHarmonyOS3.0.0QQ9.0.15方法/步骤第一步:打开手机QQ软件,点击上面的头像第二步:在出现的页面中点...

    阅读(5)评论(0)赞 (2)

    冀时办如何修改绑定的手机号

    冀时办如何修改绑定的手机号?下面小编教你如何操作,详细步骤如下:工具/原料苹果12IOS15.4冀时办v3.5.4方法/步骤第一步:打开【冀时办】APP,点击【我的】。第二步:在我的页面点击【...

    阅读(5)评论(0)赞 (2)

    常读免费小说APP怎么提现金币

    下面将介绍常读免费小说APP金币提现怎样操作。工具/原料小米12MIUI14.0常读免费小说5.9.3方法/步骤打开APP我的页,点击【提现】图标。进入我的收益页,选择可提现金额,点击【立...

    阅读(5)评论(0)赞 (2)

    支付宝视频线下红包一次能用几个

    支付宝视频线下红包一次能用6个,可在我的红包页查询,下面将介绍查看方法。工具/原料华为P50ProHarmonyOS4.0支付宝10.5.28方法/步骤打开支付宝生活频道,进入发现页,点击视频播放...

    阅读(5)评论(0)赞 (2)

    美团视频日历提醒怎么关闭

    下面将介绍美团视频日历提醒怎么取消掉。工具/原料华为P50ProHarmonyOS4.0美团12.16方法/步骤打开美团APP视频页面,点击左上角【头像】按钮。在我的消息页面,点击【设置】按钮...

    阅读(5)评论(0)赞 (2)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏