Я пытаюсь написать пакетный файл, который откроет приглашение cmd, чтобы открыть компилятор fortran. установите мой рабочий каталог, а затем введите: abaqus cae noGUI="scriptname.py"
Я делаю это, чтобы вызвать пакетный файл из MATLAB (так что, если у кого-то есть способ удалить пакетный файл, это тоже здорово!)
пока у меня есть:
@echo off "C:\Windows\system32\cmd.exe" /k "C:\Program Files (x86)\Intel\Compiler\Fortran\9.1\EM64T\Bin\IFortVars.bat" intel64 & cd C:\Users\11424912\Documents\Abaqus\Rigid_Body_Example\2Blocks\Rigid\
И это не будет вводить рабочий каталог, несмотря на то, что компилятор fortran открывается! Поэтому я не могу заставить его ввести каталог. Я могу заставить его открыть рабочий каталог в Matlab, используя
script = strcat('C:\Windows\SysWOW64\cmd.exe /K ""C:\Program Files (x86)\Intel\Compiler\Fortran\9.1\EM64T\Bin\IFortVars.bat" & cd ',' "',dir,'"',' & abaqus CAE noGUI=',scripttitle,' & exit');
однако это не вводит abaqus CAE noGUI. Так что я продолжаю работать над MATLAB, но не там. любая помощь будет большой спасибо!