我有一个用C#开发的.exe文件,由Matlab调用。
DirPath = '\\MYSERVER\PARENT_DIR\CHILD DIR\'
我的命令的旧版本正常工作
没有输入参数: system( fullfile([DirPath 'NameOfExe']) )
需要输入参数的新版本失败。你能帮我解决一下吗?
我尝试了很多版本,但错误始终是:
'\ MYSERVER \ PARENT_DIR \ CHILD'无法识别为内部或外部命令,
可操作程序或批处理文件。
使用输入参数,FAIL:
strcommand = [ '''' fullfile([DirPath 'NameOfExe' ]) ' ' inputparameter '''' ];
eval(['[a,b]=system(' strcommand ')'])`
使用CMD时的正确用法:
(说I:
是我MYSERVER
的映射驱动器,& inputparameter
是路径)
myroot:> cd I:
I:>cd PARENT_DIR\CHILD
I:\PARENT_DIR\CHILD>NameOfExe "inputparameter"