猛犸论坛【以梦为马,不负韶华】

搜索
搜索附件  

runaspen_test.bat

 

:

第二张图是V10版本显示的错误,V10版本license有时候确实会出问题,但是第一张图是用另一台电脑的V8.4版本运行显示的错误,V8.4这个lincense没啥问题呀,为啥也会出错呢?现在就是两台不同电脑,两种不同版本的Aspen都运行不了。
可能是路径的问题,你问题加引号了吗

可能是路径的问题,你路径中有空格,加引号了吗

55656937 发表于 2019-8-24 09:08
可能是路径的问题,你路径中有空格,加引号了吗

我bat里面的内容是
@echo off

set asp="D:\Program Files (x86)\AspenTech\Aspen Plus V8.4\Engine\Xeq\aspen.exe"
%asp% "heatx1.inp" /getridof

pause
另一种是去掉引号的也试了%asp% heatx1 /getridof
aspen.exe的路径本来就有空格,这个没法改呀。另外我将bat文件和inp放在一个没有空格的路径下,也不行。
asp定到xeq,然后后面写 aspen "heatx1.inp" /getridof呢
55656937 发表于 2019-8-24 19:50
asp定到xeq,然后后面写 aspen "heatx1.inp" /getridof呢

这样路径就不对,我估计还是跟软件有关,也许是非正版的原因。bat写的应该没啥问题。
chanwen 发表于 2019-8-25 20:47
这样路径就不对,我估计还是跟软件有关,也许是非正版的原因。bat写的应该没啥问题。

bat是没问题,我在V11上试了是好的。
55656937 发表于 2019-8-26 13:09
bat是没问题,我在V11上试了是好的。

你的V11是正版吗?我也想用V11试试
第一个图是路径不对,加引号可以解决,但缺少文件支持;
第二个图是许可不对,注意到inp文件中“;Input Summary created by Aspen Plus Rel. 30.0 at 18:41:54 Mon Aug 19, 2019”,版本30.0是对应8,4的吗?
chanwen 发表于 2019-8-26 22:10
你的V11是正版吗?我也想用V11试试

正版                     
应该没问题。
我装的V8.2,把你的INP文件改了一下,APV84改APV82.
然后aspen直接打开,aspen计算通过。
然后输出.inp,利用批处理文件计算。一次通过。
.bat和.inp我都直接放在桌面上的。
我的aspen安装目录:set asp="E:\AspenTech\Aspen Plus V8.2\Engine\Xeq\aspen.exe"
目录同样是有空格的。

手机版|猛犸论坛【以梦为马,不负韶华】

GMT+8, 2025-7-12 22:03

Powered by 猛犸论坛【以梦为马,不负韶华】

© 2024-2099 Meng.Horse

返回顶部