作者elbow (elbow)
看板MATLAB
標題[問題] 自動執行exe檔
時間Mon Oct 29 02:38:52 2012
我要自動執行的exe檔是用fortran寫好的
放在E槽的exe資料夾裏
我用了system指令
如果我這樣寫:
system(' E:\exe\TDYN1000320.exe')
matlab會跑出來:
╔=======================================================================╗
forrtl: severe (29): file not found, unit 8, file C:\Documents and
Settings\Administrator\My Documents\MATLAB\TICAM.TXT
Image PC Routine Line Source
TDYN1000320.exe 00425069 Unknown Unknown Unknown
TDYN1000320.exe 00424EC7 Unknown Unknown Unknown
TDYN1000320.exe 004240A4 Unknown Unknown Unknown
TDYN1000320.exe 004244D9 Unknown Unknown Unknown
TDYN1000320.exe 0041D934 Unknown Unknown Unknown
TDYN1000320.exe 004010FC Unknown Unknown Unknown
TDYN1000320.exe 0045F749 Unknown Unknown Unknown
TDYN1000320.exe 00444C89 Unknown Unknown Unknown
kernel32.dll 7C817077 Unknown Unknown Unknown
Incrementally linked image--PC correlation disabled.
ans =
-1.0737e+009
╚======================================================================╝
如果我這樣寫: system('TDYN1000320.exe')
matlab則會跑出:
╔========================================╗
'TDYN1000320.exe' 不是內部或外部命令、
可執行的程式或批次檔。
ans =
1
╚========================================╝
請問我是哪裡錯了嗎??
該怎麼寫才對呢??
謝謝大家
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.117.59.27
1F:→ kusobike:是是看其他指令,我記得還有dos與shell兩個指令 11/05 19:18